全部,
我目前有两个SourceSafe项目,由于多种原因我无法迁移到我们的SVN服务器。
但是我目前正在尝试将修复从一个项目合并到另一个项目中。
我知道Sourcesafe不是最好的,但我刚才经历的过程特别乏味
这似乎并不太糟糕,但需要审核多个更改和多个文件,这将成为一场噩梦。
有没有其他方法可以实现这一目标?
答案 0 :(得分:4)
查看不同版本并使用第三方工具合并它们可能是值得的。看看kdiff3(http://kdiff3.sourceforge.net/) - 它可以在linux或Windows上运行,并且可以非常智能地合并到3个不同的版本。这允许您将两个开发人员的更改与公共基本版本进行比较。
另一个有用的工具是kompare,它可以突出显示两个文件之间非常具体的差异。
祝你好运!答案 1 :(得分:1)
老实说,在VSS中合并是如此糟糕,我个人会将你的项目的两个版本都检入SVN,并在两个目录树之间做差异来得出你的差异。
这至少会让步骤#1变得非常简单。如果您不允许在SVN服务器上执行此操作,请暂时使用TortoiseSVN在磁盘上创建本地存储库以完成任务。
答案 2 :(得分:-1)
winmerge可以与sourcesafe结合使用。 支持文件夹比较。