Svn togo比较两个版本的软件

时间:2012-02-16 10:10:36

标签: tortoisesvn

我有svn repoistory的项目,我在公司的服务器上工作。今天我通过zip文件获得了不同版本的软件,我在C盘的本地文件夹中提取了这些文件。现在我将如何比较svn存储库上的项目和我在本地文件夹中下载的项目。我在Windows平台上使用SVN龟。现在,当我右键单击我的本地文件夹时,它不会显示merge或diff选项。请点亮它。

谢谢

2 个答案:

答案 0 :(得分:0)

使用现代版本的TortoiseSVN,有一种相当简单的方法:

  1. 确保您使用的是TortoiseSVN 1.7.0或更高版本。
  2. 确保您的工作副本已升级到1.7格式。如果右键单击工作副本,它会为您提供“SVN升级工作副本”选项,然后使用该选项。
  3. 将.svn目录从工作副本复制并粘贴到通过Zip文件获得的版本层次结构的相同部分。
  4. 您现在应该可以在zip版本中使用常规的TortoiseSVN操作,例如“与先前版本的差异”等。

答案 1 :(得分:0)

一种选择是使用文件/目录比较工具(如WinMerge)直接比较两个版本。然后,您可以将压缩存档中的更改合并到SVN工作副本中。