花费更多时间进行 svn ci/commit

花费更多时间进行 svn ci/commit

我正在做一个实时项目。基础源代码非常庞大,超过 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

相关内容