neverend的日志

不记录,终将被遗忘。 一万年太久,只争朝夕。 他们用数字构建了整个世界。

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  62 Posts :: 1 Stories :: 17 Comments :: 0 Trackbacks
头疼的SVN代码merge问题

如何merge代码?
建议用命令搞merge,客户端图形界面不是很给力。
SVN 1.5以上版本,可以使用SVN的自动合并:
将主干合并到分支:
进入分支目录,执行命令: svn merge http://server/dir/trunk

将分支合并到主干:
进入主干目录,执行命令: svn merge http://server/dir/branch  --reintegrate
注: 如果之前进行过主干合并到分支的操作,请加参数--reintegrate,否则可能会有很多代码冲突出现。

如果是SVN1.5以下版本,只能使用手工合并:
进入主干目录,执行命令:svn merge -r version1:version2 http://server/dir/branch
将branch上从version1到version2所做的改动合并到主干,vension1 < version2

进入主干目录,执行命令: svn merge -c version1 http://server/dir/branch
表示将version1次所做的改动合并到主干

代码冲突如何解决?

conficted

tree conficted
posted on 2012-02-04 18:13 neverend 阅读(2066) 评论(0)  编辑  收藏 所属分类: 工具技巧

只有注册用户登录后才能发表评论。


网站导航: