0
我正在制定检查政策,并在第一次测试时收到了一封来自队友的电子邮件,说他无法提交任何文件,因为当我在我的机器上安装了用于测试的政策,他的 TFS死了,因为他没有安装和注册策略DLL。看来,当我在本地注册策略时,TFS 服务器注册了整个团队,其他成员还没有注册,因此他们的提交被炸毁。如何在不破坏整个团队的TFS的情况下开发和测试策略?
但是,如果要实现这一目标的唯一方法是在全局TFS服务器中为每个人安装,您将如何开发和测试策略?很明显,在您尝试测试之前,策略代码尚未准备好部署,而且如果测试在每个人都测试并部署TFS之前暂停测试,则无法对其进行测试。
这个问题的解决方法是什么?理想情况下,我希望拥有仅限本地使用的政策,但这似乎不可行。
但由于这是版本控制,并不意味着该测试项目被永久保留?如果测试项目没有真正项目的文件复杂性,那么你怎么能测试呢?你需要为这个小用例克隆整个大型项目吗?对于一个开发人员想要随时间推移探索真实项目的情况,似乎应该有一个本地策略。 – 2014-11-04 13:29:07
destroy命令可用于从TFS永久删除某些内容。你可以使用数据的一个子集而不是整个项目。 – 2014-11-04 13:37:43