我们可以为SVN提供评论的最大长度是否有限制?
我有一个脚本在根级别提交文件之前生成一个注释,它在提交之前在其注释中有所有文件名,我想知道对于SVN的注释中是否有任何字符数限制。这是因为如果我提交大量文件,那么所有文件名都会出现在评论中,所以想知道评论可以有多长时间..
答案 0 :(得分:7)
您必须区分作为命令行参数提供的svn ci -m
消息和允许您在文件中指定提交消息的svn ci -F
或svn ci --file
版本。
命令行变量受您使用的shell的限制;我的测试脚本停止了一个超过131.000个字符的评论。使用-F文件名版本,我可以提交几十兆字节。
答案 1 :(得分:5)
使用Subversion(与CVS不同),您不需要在每个提交注释中包含文件名,因为提交更改的文件名已经是该提交信息的一部分。通过提交更改文件列表很容易,而不必将其存储在提交注释本身中。