Svn 在Subversion中,如何验证所有内容都已成功加载到存储库中?

Svn 在Subversion中,如何验证所有内容都已成功加载到存储库中?,svn,validation,repository,verification,Svn,Validation,Repository,Verification,我有一个Subversion存储库,但我如何判断它是否真的拥有它应该拥有的一切 在工作文件夹和我用来创建存储库的原始文件夹之间,文件和文件夹计数有很大的不同,甚至考虑到每个存储库文件夹中.svn文件夹的内容。(假设它们都相同,这可能无效。)它也与我在不同服务器上创建的沙盒“实践”存储库不匹配 我对Subversion如此陌生,以至于我的显示器上仍然有那些保护性塑料标签,所以如果我问了一个愚蠢的问题,请理解。我在手册或网站上找不到与此相关的任何内容 导入和提交都说是“完成”之类的,没有错误(在这一

我有一个Subversion存储库,但我如何判断它是否真的拥有它应该拥有的一切

在工作文件夹和我用来创建存储库的原始文件夹之间,文件和文件夹计数有很大的不同,甚至考虑到每个存储库文件夹中.svn文件夹的内容。(假设它们都相同,这可能无效。)它也与我在不同服务器上创建的沙盒“实践”存储库不匹配

我对Subversion如此陌生,以至于我的显示器上仍然有那些保护性塑料标签,所以如果我问了一个愚蠢的问题,请理解。我在手册或网站上找不到与此相关的任何内容

导入和提交都说是“完成”之类的,没有错误(在这一点上),但我想找到一种方法来绝对确保所有内容都在其中。30000多个文件中有超过1.6 Gig的数据,因此我不想比较两个列表,也不想仔细观察它。

使用命令可以列出不受版本控制的文件

svn status | grep -e ^?

工作目录顶层的
svn status
将显示所有未提交的文件。至于
svn import
,当您运行它时,它通常会输出它导入的文件列表,这会让您很好地了解它是否工作

我会说“相信你的工具会按照他们说的去做”(即
svn import
将导入所有这些文件,请相信我),但如果你真的想确保你可以从工作副本或存储库导出到其他地方,即从工作副本目录:

svn export . ../test
然后在此目录和原始目录上运行diff实用程序。如果你还没有做出任何改变,它们应该是复写的