我怎样才能找到
整个Subversion存储库的磁盘使用量或大小
磁盘使用情况或大小仅适用于我的repo上的特定分支。例如(https://mysvn/svn/myrepo/myfolder)
操作系统:Windows 2008服务器
我有对服务器的RDP访问权限。
答案 0 :(得分:3)
您应该能够通过检查服务器上磁盘的大小来找出存储库的大小。例如,如果您的存储库存储在C:\Repositories
下,请检查此目录的总大小或检查单个存储库C:\Repositories\MyRepository
的大小。
整个Subversion存储库的磁盘使用量或大小
只需检查磁盘上存储库的大小。
如果您使用VisualSVN Server,请尝试Measure-SvnRepository cmdlet。它将产生以下输出:
Name Revisions Size SizeOnDisk
---- --------- ---- ----------
MyRepo 498 3,340 KB 4,529 KB
MyRepo2 479 21,313 KB 22,571 KB
MyRepo3 201 1,032 KB 2,226 KB
MyRepo5 2 71 KB 90 KB
您还可以在VisualSVN服务器管理器控制台中检查SVN repo大小:
仅适用于我的repo上特定分支的磁盘使用情况或大小。例如( https://mysvn/svn/myrepo/myfolder)
通常,存储库中的新分支应占用最少的空间(几千字节)。 SVN中的分支或标记是cheap copy。当您创建分支或标记时,Subversion实际上不会复制任何数据。因此,存储库的大小不应增大(除非您要向其提交新的大内容)。
不是计算“分支大小”,而是检查磁盘上的修订大小,例如:在C:\Repositories\MyRepository
下。您还可以使用 svnfsfs stats 工具查看和检查存储库存储统计信息。这是一个例子:
svnfsfs stats C:\Repositories\MyRepository