我们有一些代码希望从我们的签入策略中排除,该策略通过我们的本地TFS服务器运行自定义代码分析规则集。我们需要安装TFS Power Tools来实现自定义路径策略。问题是,我们有大量的非.Net开发人员使用我们相同的区域来签入代码(即DB开发人员、QA工程师),并希望将他们的代码排除在我们的签入策略之外(这不适用)。我们可以找到的唯一方法是通过自定义路径设置,这意味着他们都必须在自己的本地计算机上安
在我们的项目中,我们希望在TFS中使用我的自定义签入策略,因为有时临时开发人员需要签入存储库中的一些代码,但他们并不执行我们的项目要求。我写的签入策略阻止了这一点,但我认为通过VSIX包或注册表在客户端部署策略不是一种正确的方式,因为用户可以忽略我们自定义策略的安装。当开发人员想要将一些更改签入我们的存储库时,我可以自动安装它吗?我有一个TFS2015和一个Visual Studio >= 2015。
提前感谢
我有一个自定义的签入策略,当我通过VS签入时,它工作得很好。但是,当我试图通过文件资源管理器检入(右键单击文件并选择Team Foundation Server >检入)时,这将失败。加载测试签入策略时出错(策略程序集”“TestCheckin...”“未注册)。注意: Test Checkin是我的自定义策略,几乎是空白的,因为我想测试它是否运行。override PolicyFailure[] Evaluate() { return new PolicyFailure[0];
我安装了Visual Studio 2012并连接到TFS 2010。不幸的是,由于政策的原因,我不能签到。我得到一个错误:
自定义路径策略中存在内部错误。加载自定义路径策略时出错(策略程序集'Microsoft.TeamFoundation.PowerTools.CheckinPolicies.CustomPathPolicy,Version=10.0.0.0
我正在尝试使用MSF for CMMI来实现一个软件过程,以使用TFS管理我公司中的所有软件项目。对于一家使用VSTS和第三方工具管理需求、实施配置管理和更改管理、定义自动化构建和CI策略、自动化部署、自定义项目门户和报告的公司,您是否知道有一个参考示例。是否存在通过TFS显示完整生命周期流程实现和实践的内容。
在我自己使用自定义签入策略的工作中,它需要引用一些TFS库的不同版本--通常是9.0.0.0 vs 10.0.0.0。我不认为他们是一个很好的解决方案,但如果有人知道一个,请分享。安装说明:要安装此策略,请遵循CheckForComments.cs中的说明。
自定义路径策略中的内部错误。加载自定义路径策略策略时出错(策略程序集'Microsoft.TeamFoundati