我想创建一个TFS策略,阻止变更集在差异中找到某个关键字时被检入。
这将允许我对测试提示进行本地更改,而不必担心这些更改会被错误地检入,只要我在代码中添加//nocommit
之类的内容。
如何做到这一点?
答案 0 :(得分:0)
没有开箱即用的签到政策来满足您的要求,您必须自定义自己的签到策略并使用命令tf diff itemspec /noprompt
来比较文件。
作为建议,您可以考虑使用Git version control,从master创建分支并在分支上工作。当您准备将代码合并到master时,请创建pull request以查看代码。为了保护master,您可以在master上设置branch policy。设置分支策略后,无法直接将更改推送到分支。只有拉取请求才能对分支进行更改。