我们最近将所有源代码从SourceSafe移至TFS,但在此之前忘记从SourceSafe获取最新版本!巨大的错误。
有没有办法可以将SourceSafe中的文件与TFS中的文件进行比较,以查看差异或任何解决方案?
答案 0 :(得分:2)
不,你无法比较两个系统。
但您可以创建一个TFS工作区并在其中执行Get Latest,然后在SourceSafe中执行等效操作,然后比较您喜欢的所有文件的两个磁盘版本。如果您的diff工具允许它,您甚至可以进行文件夹比较。
答案 1 :(得分:0)
快速而肮脏的解决方案是检查TFS的初始签入和SourceSafe的最新版本。 然后查看所有要在TFS中编辑的文件,并粘贴SourceSafe的最新版本。
这将给出一个待定更改列表,这些更改应该给出两者之间的差异。
要非常小心,因为它可能会破坏很多东西。