2013-06-24 81 views
0

我正在使用SVN并为我添加到我们网站的每个“meety”功能创建分支。SVN:如何确保我将trunk正确同步到分支

在定期,我使用这个命令(从我的分支的工作目录)同步的躯干到我的分支:

svn merge ^/trunk 

我在想,如果,即手术后直,我可以运行任何命令确保合并操作成功。

我听说我可以使用命令svn propget svn:mergeinfo,但我不明白如何。

感谢您的帮助!

回答

0

mergeinfo只是告诉你哪些修订已合并到你的分支,就这些。你可以通过查看合并命令的输出来获得相同的信息,它不会告诉你更多的信息。

我不知道你想要的,合并表彰会告诉你在合并什么版本和文件还有什么

附录:

SVN 1.8发布了,我刚刚检查the release notes和有该位信息的:

在Subversion 1.8,-r选项限制SVN的输出合并信息 到指定的版本范围,确定 是否一个给定的版本时,其是有用的,或范围版本,合格 ,或者它是否已被合并。在下面的例子 ,r682012尚未从树干尚未合并,而r26112011 已经合并:

$ svn mergeinfo --show-revs=eligible -r 682012 ^/trunk 
r682012 
$ svn mergeinfo --show-revs=merged -r 26112011 ^/trunk 
r26112011 
+0

我应该如何启动合并信息的命令?它的输出中是否有任何暗示出错的地方? – Dan

+0

@丹看到我的编辑 – gbjbaanb