Ben*_*een 10 version-control tfs
Team Foundation Server(TFS)2005和2008都会在文件分支和合并时丢失历史记录(签入+注释).因此,例如,如果分支中的更改然后合并回根分支,则分支中所做的任何更改都不会在根分支中可见.历史中唯一可见的事情表明发生了合并.
有没有人知道是否有一个选项可以设置为保留历史记录,或者以不同的方式进行合并以保留历史记录?
Dan*_*ton 10
"如果TFS只维护分支文件的历史,而不是每次分支完成时从头开始,那么分支之间就可以进行类似的安全合并"
您可以安装Power Tools,然后使用/ followbranches标志来检索历史信息:http://msdn2.microsoft.com/en-us/vstudio/aa718351.aspx
历史记录命令使用history命令显示一个或多个文件和文件夹的修订历史记录./ followbranches选项返回文件分支的祖先的历史记录.
还有一个codeplex项目可以在GUI中启用该选项:http: //www.codeplex.com/TFSBranchHistory