获取 Subversion 存储库大小
Get Subversion repository size
我怎样才能找到
我整个 Subversion 存储库的磁盘使用情况或大小
仅针对我的存储库中特定分支的磁盘使用情况或大小。例如 (https://mysvn/svn/myrepo/myfolder)
OS: Windows 2008 服务器
我可以通过 RDP 访问服务器。
您应该能够通过检查服务器磁盘上的大小来找出存储库的大小。例如,如果您的存储库存储在 C:\Repositories
下,请检查此目录的总体大小或检查单个存储库的大小 C:\Repositories\MyRepository
.
Disk usage or size of my entire Subversion repository
只需检查磁盘上存储库的大小。
如果您使用 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 存储库大小:
Disk usage or size only for a particular branch on my repo. Eg (
https://mysvn/svn/myrepo/myfolder)
通常,存储库中的一个新分支应该至少占用 space(几千字节)。 SVN 中的分支或标签是 cheap copy。当您创建分支或标记时,Subversion 实际上不会复制任何数据。因此,存储库的大小不应增长(除非您要向其中提交新的大内容)。
而不是计算 "branch size",而是检查磁盘上修订的大小,例如在 C:\Repositories\MyRepository
下。您还可以使用 svnfsfs stats 工具查看和检查存储库存储统计信息。这是一个例子:
svnfsfs stats C:\Repositories\MyRepository
我怎样才能找到
我整个 Subversion 存储库的磁盘使用情况或大小
仅针对我的存储库中特定分支的磁盘使用情况或大小。例如 (https://mysvn/svn/myrepo/myfolder)
OS: Windows 2008 服务器
我可以通过 RDP 访问服务器。
您应该能够通过检查服务器磁盘上的大小来找出存储库的大小。例如,如果您的存储库存储在 C:\Repositories
下,请检查此目录的总体大小或检查单个存储库的大小 C:\Repositories\MyRepository
.
Disk usage or size of my entire Subversion repository
只需检查磁盘上存储库的大小。
如果您使用 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 存储库大小:
Disk usage or size only for a particular branch on my repo. Eg ( https://mysvn/svn/myrepo/myfolder)
通常,存储库中的一个新分支应该至少占用 space(几千字节)。 SVN 中的分支或标签是 cheap copy。当您创建分支或标记时,Subversion 实际上不会复制任何数据。因此,存储库的大小不应增长(除非您要向其中提交新的大内容)。
而不是计算 "branch size",而是检查磁盘上修订的大小,例如在 C:\Repositories\MyRepository
下。您还可以使用 svnfsfs stats 工具查看和检查存储库存储统计信息。这是一个例子:
svnfsfs stats C:\Repositories\MyRepository