0

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

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

显然,我可以将我感兴趣的标签签出或导出到一个临时位置,然后进行比较,但我希望找到一个不涉及磁盘上文件的整个第二个副本的选项。

(我的总体目标是审核未进入源代码控制的实时 Web 应用程序文件的更改)

4

2 回答 2

1

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

于 2012-11-19T22:49:06.027 回答
0

对于回购对象,您可以|必须使用svn cat URL,它输出目标的内容(并在其之后修复损坏的工作流程)

于 2012-11-19T22:45:52.493 回答