我们之前使用 FxCop 代码分析器和 TFS 签入策略。 我可以找到将代码分析迁移到 .Net Analyzer 的文章。 我更改了一个项目,删除已弃用的 FxCop 后,代码分析似乎正在工作。 但我找不到任何有关更改签入策略以匹配新的 .NET 分析器的信息。 有没有人有关于这个主题的信息? ...
我们之前使用 FxCop 代码分析器和 TFS 签入策略。 我可以找到将代码分析迁移到 .Net Analyzer 的文章。 我更改了一个项目,删除已弃用的 FxCop 后,代码分析似乎正在工作。 但我找不到任何有关更改签入策略以匹配新的 .NET 分析器的信息。 有没有人有关于这个主题的信息? ...
在Visual Studio 2017中,要注册自定义签入策略,我们将使用位于%localappdata%\\ Microsoft \\ VisualStudio \\ 15 _...中的 privateregistry.bin ,我们将向以下路径添加键: \\Software\\Micro ...
上下文:一些开发人员在检入其代码之前未维护正确的命名约定。 因此,构建过程不会拾取这些工件,因此依赖关系被破坏,并在目标服务器上部署后导致失败。 例如,包含db函数GetMaxId()应具有诸如GetMaxId.Function.Ora.Sql的命名约定。 要求:是否可以为此实施任何签 ...
我正在使用VS2015 / 2017 Enterprise,并且具有本地TFS。 作为我们入住政策的一部分,我们要求插入代码审核者。 但似乎在某些计算机上,此窗口已消失。 我已经登录到一台具有类似问题的计算机(Windows 10),打开了VS2015,由于这是我的首次登录,因此Win ...
我想创建一个TFS策略,以防止在diff中找到某个关键字时阻止检查变更集。 只要我在代码中添加//nocommit ,这将使我能够对测试思路进行本地更改,而不必担心这些更改将被错误地检入。 如何才能做到这一点? ...
我正在研究intelliJ插件以创建签入策略:我需要知道在特定分支上应用了多少签入策略。 我正在使用TFS JAVA SDK来检索签入策略配置。 但它返回的是空的。 请在“ PolicyDefinition结果使用TFS 2015的Java SDK返回空集合“ tp.getCheckinP ...
在我们的项目中,我们希望在TFS中使用我的自定义签入策略,因为有时临时开发人员需要签入存储库中的某些代码,但他们没有执行我们的项目要求。 我编写了阻止此问题的签入策略,但是我认为通过VSIX程序包或注册表在客户端上部署策略不是正确的方法,因为用户可以忽略我们自定义策略的安装。 当开发人员要将 ...
我熟悉 VS 2017 的新部署/安装设计,以及它不会在注册表上留下任何痕迹的方式。 而且我也熟悉我们需要如何将签入策略安装从注册表操作更改为 VS 扩展创建。 但是,现在我需要在 .NET Core 2.0 中创建签入策略。 问题是我需要使用Microsoft.TeamFoundation.V ...
我如何在VSTS中为git设置签入策略,因为我只能看到可用的分支策略。在开发人员签入任何代码之前,我想在签入策略下面应用我想在Git中签入策略使用的任何插件吗 ...
我找到了设置策略的信息,例如在Visual Studio中在每台计算机上签入,但是我希望在VSTS 2017中为所有项目团队成员设置它。 有这种方法吗? ...
我正在创建 Visual Studio 2017 自定义签入策略扩展。 我目前的解决方案结构如下: 注意:我正在利用新的 NuGet PackageReference方法,这就是没有 packages.config 文件的原因。 我相信我已经适当地设置了我的 VSIX 清单,因为当我不引用 ...
我正在创建自定义的VSTS / TFS签入策略。 我遵循了此答案中给出的有关如何创建签入策略的指导。 基本上,我从Colin的ALM策略下载了源代码,并进行了一些修改以查看是否可以使用它。 当我构建安装程序(vsix)并安装扩展程序时,这工作正常(针对VSTS测试)。 但是,我希望能 ...
通过我们的TFS 2015源代码控制,我们要求开发人员针对工作项签入更改。 但是,我们有几个实例,开发人员已经检查了我们的开发分支中的一个工作项,但是当合并到我们的QA分支时,他们已经将合并的更改签入了不同的工作项。 这方面的一个例子是在PBI下创建了一个bug,dev中的变化已经针对b ...
我知道我们可以在TFS 2013中创建自定义签入策略,该策略将限制用户签入代码而无需进行代码审查。 我公司对开发人员的要求是,我必须开发将特定文件(数据库更新)检查到TFS的东西,然后将电子邮件通知发送给一组高级开发者进行代码检查。 此外,电子邮件通知还应告知上次执行代码审查的时间以及执 ...
我们最近切换到Visual Studio 2015,现在想要使用新的Roslyn-Analyzer功能。 事实上,我们想用更新的StyleCop分析仪( https://github.com/DotNetAnalyzers/StyleCopAnalyzers )取代“传统”StyleCop。 ...
我们已经将项目和代码从TFS2008迁移到TFS2013。 有人可以告诉我如何更改或编辑我们在TFS2008中使用的“签入策略”吗? 我们的旧政策在2013年的世界中被证明有点麻烦,在Team Explorer 2013的在线文档中我找不到任何地方 ...
我想自动化代码审查过程,以便在Team Foundation Server中轻松签入。 可以在签入策略中添加代码审阅 ,但是问题是,即使代码审阅尚可且没有注释或修改,它也会造成很多来回的麻烦。 也许有可能使之顺利进行? 草图(故意简化) 我们可以用实际的代码审查工作流程 ...
在允许解决之前,我们在错误中列出了一些字段。 但是,当开发人员尝试通过签入进行解析并且未填写这些字段时,它仍然允许签入与关联该错误的情况一起发生-有一种方法不允许签入发生,因此开发人员可以对其进行修复,该错误可以正确关联吗? 这是完整的消息: 无法更新以下工作项: ID90 ...
我们正在使用VS2012 + TFS2012,我想添加代码分析签到策略以提醒每个团队成员在签入之前修复代码警告,但后来我注意到它强制我们检查“激活构建时的代码分析”项目选项。 我们也在做TDD,所以这意味着我们编写单元测试,运行它(这意味着构建项目)以确认测试失败,我们编写测试通过代码,然 ...
我创建了一个Custom Checkin策略并在Visual Studio 2013中构建它,并在Visual Studio 2012中构建它,以便使用Vs 2012的任何人都可以使用该策略并成功将策略注册到所有计算机。 我将策略应用到我的计算机上的团队项目,该计算机有VS 2013.在我们公 ...