SVN支持的最大版本号是多少?

SVN支持的最大版本号是多少?,svn,version-control,fsfs,Svn,Version Control,Fsfs,SVN支持的最大版本号是多少? 回购协议属于FSFS类型,托管在软呢帽盒上 谢谢,如果您使用的是32位计算机,那么它是2147483647,也就是231-1,有符号32位整数的最大值。对于64位计算机,它是。。。更多在任何情况下,这对于人类正在做的任何实际目的都应该足够了 实际上,在达到最大修订数限制之前,您可能会耗尽磁盘空间或目录索引变得太慢。可能超过20亿。在上有一个有趣的讨论,我想它足够大,不必麻烦了 假设它存储在一个32位的值中。这意味着,如果你每秒提交一次,你将需要136年才能获得溢出

SVN支持的最大版本号是多少? 回购协议属于FSFS类型,托管在软呢帽盒上


谢谢,

如果您使用的是32位计算机,那么它是2147483647,也就是231-1,有符号32位整数的最大值。对于64位计算机,它是。。。更多在任何情况下,这对于人类正在做的任何实际目的都应该足够了


实际上,在达到最大修订数限制之前,您可能会耗尽磁盘空间或目录索引变得太慢。

可能超过20亿。在

上有一个有趣的讨论,我想它足够大,不必麻烦了


假设它存储在一个32位的值中。这意味着,如果你每秒提交一次,你将需要136年才能获得溢出。

基于时间的答案假设只有一个人在提交。在这里,我们至少有一打。。。但它们都在工作,不是每秒发布一次提交。再说一遍,这取决于你如何使用这个工具。您可以一次提交项目的一部分,而不是一次提交整个项目。。。但是考虑到其他答案,这一点真的没有意义。

假设Jon Skeet没有进行提交,也就是说.Ext3的最大数量也是2^31−1块用于整个文件系统。由于每个文件至少占用一个块,并且每个修订占用一个文件,因此在版本用完之前,您肯定会遇到文件系统限制。(虽然从svn 1.5开始,你就有了“sharding”,从svn 1.6开始,你就有了“Svandmin pack”来完成碎片…)Jon Skeet肯定只做了一次,因为这是完美的第一次?是的,但他太多产了…总是添加新文件!乔恩·斯基特不需要版本控制系统。哦,有一个城市传说,在谷歌,它们曾经泛滥很久。在我的有生之年,我已经泛滥了很多次。你指的是什么溢出?实际上,SVN最有可能使用一个带符号的整数作为修订号,因此剩下31位,这只能让你每秒提交一次68年。