我们希望将旧的VSS DB移植到TFS。我们在当前构建过程中做的一件事是允许传递从VSS获取源代码时使用的标签名称。我们还没有完整的TFS项目,我不确定是否导入旧标签,因此测试是个问题。
如果你尝试使用仅适用于某些文件/子目录的标签从tfs获取,TFS将获得它们存在的标签版本和其他最新版本,或者它会做一些烦人的事情,如删除所有工作副本没有贴上标签?我看过的文档对我来说并不是很清楚。
答案 0 :(得分:1)
我在我的盒子上测试了这个,我为我的分支(B1)中的文件夹(F1)创建了一个新标签(L1)。从TFS我得到了最新的文件夹(B1,F2,F3在B1内),我确认我的本地包装盒中有所有文件。
现在我右键单击分支(B1)并获得标签(L1)。这导致文件夹F2和F3被删除,我只留下本地文件夹F1。
现在从TFS我再次获得了最新的文件夹(B1,F2,F3),我确认我的本地包装盒中有所有文件。这次我右键单击文件夹F1,然后得到标签L1。这次我得到文件夹F1的L1版本,另一个文件夹F2,F3没有被删除。
希望这有帮助!