Svn Subversion:如何在存储库的各个分支中同步$Id$?
我的存储库有很多分支,所有源文件都有Svn Subversion:如何在存储库的各个分支中同步$Id$?,svn,Svn,我的存储库有很多分支,所有源文件都有$Id$。当我在主干上更改一个文件时,我还必须在同一存储库的特定分支上更改它。若我只是将修改后的文件复制到特定的分支并提交,那个么$Id$将有新的值。从这时起,主干中的源文件和分支中的源文件之间的唯一区别是$Id$中的值,文件比较实用程序将其显示为差异 有没有办法在主干和分支中都使用相同的$Id?如果您在同一个提交中同时提交主干和分支,则可能会这样做。使用svn比较实用程序可以缓解比较实用程序发现差异的问题,svn比较实用程序应该理解没有差异。您可以从命令行显
$Id$
。当我在主干上更改一个文件时,我还必须在同一存储库的特定分支上更改它。若我只是将修改后的文件复制到特定的分支并提交,那个么$Id$
将有新的值。从这时起,主干中的源文件和分支中的源文件之间的唯一区别是$Id$
中的值,文件比较实用程序将其显示为差异
有没有办法在主干和分支中都使用相同的
$Id
?如果您在同一个提交中同时提交主干和分支,则可能会这样做。使用svn比较实用程序可以缓解比较实用程序发现差异的问题,svn比较实用程序应该理解没有差异。您可以从命令行显示示例吗?我也使用了TortoiseSVN,但是他们的TortoiseSweege.exe
似乎只处理文件,而不比较目录,而且它还表明,$Id$
的行是不同的(我找不到“忽略$Id$value”选项)。@MichałNiklas我不确定TortoiseSVN,我得到的信息来自对它的第一次响应。他们使用的是svn diff,所以也许TortoiseSVN并没有去除对OrtooisEmerge的关键字替换(我假设您右键单击并选择diff或diff与以前的版本类似)。