作者:mylvfamily | 2023-08-27 10:25
SVN支持的最大修订版号是多少?repo是FSFS类型,托管在Fedora盒子上.
谢谢,
1> Ville Laurik..:
如果您使用的是32位计算机,则为2147483647,即2 31 -1,即带符号的32位整数的最大值.对于64位计算机,它是......更多.在任何情况下,它应该足以满足人类正在做的任何实际目的.
实际上,在达到最大修订版数量限制之前,您可能会耗尽磁盘空间或者目录索引变得太慢.
假设Jon Skeet没有做提交,那就是.
Jon skeet不需要版本控制系统
肯定Jon Skeet只承诺一次,因为它第一次完美无缺?
对于整个文件系统,Ext3还具有最大数量为2 ^ 31-1的块.由于每个文件至少占用一个块,并且每个版本都需要一个文件,因此在用完修订版之前,您肯定会遇到文件系统限制.(虽然从svn 1.5开始你有"分片",因为svn 1.6"svnadmin pack"用于完成的分片...)
2> cherouvim..:
可能超过20亿.http://svn.haxx.se/users/archive-2005-03/0394.shtml上有一个有趣的讨论
3> mouviciel..:
我想它足够大,不会打扰.
假设它存储在32位值中.这意味着如果你每秒提交一次,你需要136年才能获得溢出.
在我的工作时间里,我已经过了很长时间.你指的是什么溢出?
实际上,SVN最有可能使用有符号整数作为修订版号,因此你剩下31位,这只会让你持续68年的每秒提交一次的乐趣.