使用SVN,如何将标记/路径与非版本化文件进行比较?

时间:2012-11-19 22:39:34

标签: svn

假设我在磁盘上有一组源文件,在SVN中有相同的应用程序。我想将这些文件与特定的存储库路径进行比较,例如,查看磁盘上的文件是否与特定标记相同。

svn diff在这种情况下不起作用,因为磁盘上的文件不是工作副本。

显然我可以检查或导出我感兴趣的标签到临时位置然后差异,但我希望找到一个不涉及生活在磁盘上的文件的第二个副本的选项。

(我的总体目标是审核尚未进行源代码管理的实时网络应用文件的更改)

2 个答案:

答案 0 :(得分:1)

你真的应该考虑使用rsync --dry-run -acp devbox:/workingCopy server:/liveCopy进行比较。这就是我对我维护的庞大集群进行审计的方式......

答案 1 :(得分:0)

对于repo-objects,你可以使用svn cat URL,输出目标的内容(并修复后面的工作流程)