2010-10-07 45 views
0

颠覆1.4.2比较不同颠覆respositories

我们有一个仓库。我们将把该存储库备份到我们的服务器。但是,我们的客户想知道,如果我们要恢复该存储库,他们如何知道是否有人试图更改某些内容或对该存储库执行某些操作。

我们将保留在我们的开发服务器上的存储库。并将该存储库备份到我们的备份服务器。

我们如何确认两个存储库完全一样?

非常感谢您的任何建议,

+0

考虑到用户可以访问的存储库,除了分析完成之后的特定时间点以外,如何做到这一点? – sbi 2010-10-07 10:58:00

回答

2

一个可能的解决方案是使用svnadmin dump为backuping。然后,您可以计算转储文件的MD5或其他哈希值并对它们进行比较。

+0

这也是我想到的最简单的想法,但由于存储库ID(这可能会有所不同 - 不确定它是否在转储中)可能会有实际问题。最后,您可能必须执行'diff'而不是'md5',并验证只有回购ID和路径已经更改,而没有其他内容。尽管如此,最好的方式去+1 – 2010-10-07 10:42:59