我想检查一个大的本地文件large_file
(大约300MB)是否与远程subversion存储库svn://server/repo/large_file
中的文件不同。如果存储库,本地文件不是结帐的一部分。
我可以使用
获取本地文件的sha校验和> svn info large_file | grep Checksum
Checksum: a9d0a9859f0b251d5ea03c6d5cf1d5a65b072127
获取存储库中文件的校验和不起作用:
svn info svn://server/repo/large_file | grep Checksum
这很奇怪,因为根据discussion on the svn users mailing list,校验和存储在服务器中。
基本原理:在机器学习的上下文中,我正在研究一个脚本,该脚本检查模型的依赖关系是否实际来自上述svn存储库。