背景:
SVN服务器安装在linux服务器上。使用subclipse从Windows XP检入文件。我没有SVN的管理员权限。
每次我签入文件时,SVN都会生成修订号。
问题:
如何在一个修订号和另一个修订号之间检查文件?
例如,我想将构建1中的所有文件(我知道修订号)从Windows XP中的最后一个签入版本中提取。
答案 0 :(得分:0)
尝试这个,它应该给你两个修订之间的区别,根据需要放入你自己的参数。
svn diff -r $ {startingSvnRevision}:$ {endingSvnRevision} --summarize $ {RepoURL}
答案 1 :(得分:0)
很难知道问题是什么,所以可以有很多方法来回答它。
在SVN Repository Browsing视图中,右键单击路径并选择Compare。然后输入您想要的两个修订版,您将看到更改的汇总列表。然后,您可以双击任何文件以查看差异的图形比较。
“显示历史记录”选项将显示所选路径上的所有更改,这些更改也可能是您想要的。
最后,您可能还需要像Team>这样的内容。与Repository同步,它将显示从存储库到工作副本的所有传入更改,并让您看到差异等。