我确实查看了几篇建议的文章,以查看是否已经给出或记录了此答案,但是没有发现任何似乎可以答案的东西。
我的老板希望我在现有的Group Project文件夹($ / GroupProj1 / MyGroup / New)中创建一个新的Project Folder,并从旧的Group Project($ / MyGroup / CommandProc / Dev)复制所有现有的代码, TFS”,以便保留每个文件的历史记录,例如从“ $ / MyGroup / CommandProc / Old / Dev / Solution / Me.cs”复制“ $ / GroupProj1 / MyGroup / New / Solution1 / NewMe.cs”的“查看历史记录”,但保留历史记录或至少某些链接以前的解决方案中的历史。
如果先前已经回答过该问题,请原谅我的重复并指出正确的方向。
谢谢!
答案 0 :(得分:0)
无法跨团队项目边界移动具有历史记录的源代码。
如果您不介意失去一定程度的保真度(例如原始签入日期和原始提交者),可以通过一些方法来进行。
我使用的过程是:
如前所述,您将在此过程中失去一定程度的忠诚度。具体来说,所有内容的签入日期都是当前时间,我相信提交者将是运行git-tfs的人。