2012-05-23 95 views
0

我正在尝试使用大约1GB的文件。该文件不断进行更改并提交到存储库并由其他用户频繁更新。这个文件只会在今后的日子里变得更大。CVS可以处理的文件的最大大小是多少?

问题是需要很长时间来提交或更新文件,因为它的1GB。我查了一下CVS文件大小限制,发现很少的信息,并且它与交换内存有关。

有没有解决这个问题的方法?什么是使文件更快移动的最佳解决方案?这与交换空间或CVS配置有关吗?

任何帮助/建议/方向是非常感谢。

+0

此文件中包含什么?如果它如此之大,并且经常修改,那么修订控制真的是你需要的吗?即。你会想要回滚到早期版本或检查对文件所做的更改吗?如果你只关心保持最新版本的安全,那么备份可能就是你以后的事情。另外请注意,如果文件发生显着变化,那么您的存储库将快速增长,因为它存储修订版本之间的差异,并检出版本的时间会更长。 –

回答

0

交换空间或CVS配置不能解决您的问题。您在其他版本控制软件(例如TFS,SNV,SourceAnywhere)中也会遇到同样的问题。

你的文件太大了,你应该找到另一种方法将它分割成更小的文件。顺便说一下,这个文件的类型是什么?如果它是一个已编译的二进制文件,则可以考虑保留源代码。

相关问题