SVN注释的最大长度
我们对SVN的评论的最大长度有限制吗SVN注释的最大长度,svn,tortoisesvn,Svn,Tortoisesvn,我们对SVN的评论的最大长度有限制吗 我有一个脚本,在提交根级别的文件之前生成注释,它在提交之前的注释中包含所有文件名,我想知道SVN的注释中的字符数是否有限制。这是因为如果我提交大量文件,然后,所有文件名都会出现在注释中,因此我想知道注释可以有多长。与Subversion(不同于CVS)相比,您不需要在每个提交注释中包含文件名,因为提交更改的文件名已经是提交信息的一部分。很容易获得由提交更改的文件列表,而无需将其存储在提交注释中。您必须区分作为命令行参数给出的svn ci-m消息和允许您在命令
我有一个脚本,在提交根级别的文件之前生成注释,它在提交之前的注释中包含所有文件名,我想知道SVN的注释中的字符数是否有限制。这是因为如果我提交大量文件,然后,所有文件名都会出现在注释中,因此我想知道注释可以有多长。与Subversion(不同于CVS)相比,您不需要在每个提交注释中包含文件名,因为提交更改的文件名已经是提交信息的一部分。很容易获得由提交更改的文件列表,而无需将其存储在提交注释中。您必须区分作为命令行参数给出的
svn ci-m
消息和允许您在命令行参数中指定提交消息的svn ci-F
或svn ci--file
版本文件
命令行变量受您使用的shell的限制;我的测试脚本以略多于131.000个字符的注释停止。使用-F文件名版本,我可以提交几十兆字节。不能是255个字符。如果有限制的话,它可能是255*255=65025个字符。为什么要编写提交注释的脚本?它们不应该是用户输入的吗?我只是好奇:当SVN知道您更改的所有文件时,为什么要将文件名放在提交消息中?@Warren:可能正在编写脚本以从另一个版本控制系统移植数据,例如。@Warren,@initall:我们有一个工具需要测试人员/开发人员所需的此类支持。并不是每个人都可以直接提交,它在提交之前要经过一些过程