我正在做一个实时项目。基础源代码非常庞大,超过 6GB。当我尝试svn commit
使用时ssh
,需要 1 到 2 个小时才能获得密码。添加文件的过程没有任何问题。仅给出提交命令后,它花费的时间越来越多。所以,我想知道是否存在文件大小问题..?,.. 有什么问题吗ssh
?以及是否有任何方法可以保护管道断裂。
答案1
您可以使用 svn changelist 来跟踪一组想要一起提交的文件。
链接的页面包含很多详细信息,但这里有一个执行摘要示例:
$ svn changelist my-changelist mydir/dir1/file1.c mydir/dir2/myfile1.h
$ svn changelist my-changelist mydir/dir3/myfile3.c etc.
... (add all the files you want to commit together at your own rate)
$ svn commit -m"log msg" --changelist my-changelist