标签都配备了大警告,虽然 - 标签本身并不 版本控制,这意味着没有办法跟踪或审计 历史活动的标签上。另外,如果文件被删除,标签不会保留 版本的副本,所以如果文件被删除,任何依赖该文件版本的标签基本上都会被清理。
这并非我唯一读过有关TFS标签的信息。缺乏足够清晰的历史。第二部分“标签不保留版本的副本......”不清楚。实际上,我创建了一个测试项目>标记为>删除了一个文件>执行了一个按标签获取并且文件返回。那么这是指什么?最近TFS中的标签功能是否已更改?
我意识到文件删除并不会真正删除历史记录,那是什么原因?换句话说,如果我跑
TF消灭 “$/MyTeamProject /项目/ FileName.cs”
的意思是指删除一个文件是什么?如果是这样,这似乎是一个特殊的情况下,甚至考虑。我的意思是,它是故意无法恢复的历史删除。在这种情况下,变更集不会比标签有任何改进。