我们正在重组TFS的资源。我想将源移动到同一TFS中的不同文件夹。当我移动源时,我想保留文件夹级别的历史记录(默认为文件级别) 我找到了两个选项,它们都保留了文件级别的历史记录但不保留文件夹级别 1.分支:当我分支时,文件夹级别的历史记录丢失。 2.移动/重命名:文件夹级别的历史记录丢失。
我想知道是否有选项可以移动/分支源并保留所有文件夹历史记录。我找到了一个VS扩展插件,显示了分支历史记录(https://branchedhistory.codeplex.com/),但我不能依赖它。
如果你可以帮助我会很棒。 Fyi,几年前,我们将源代码从TFS 2010迁移到2012年,并保留了所有文件夹/文件级历史记录。
答案 0 :(得分:2)
如果您不使用扩展插件,则无法直接在TFS中实现。这是用户语音中的功能请求。这个建议仍在积压,但它们不是6个月计划的一部分。
Implement branch history for folders
来源:UserVoice
但是,您可以使用如下解决方法:您可以转到命令行并查看文件夹的非递归历史记录,以查看跨分支的历史记录。但是,这仅显示文件夹本身的历史记录,而不显示该文件夹的内容。