在SVN中主干代码一般是放置在trunk目录下的,如果要新建Branch的话则放置在branchs目录下。(注意这是一种约定,SVN并不强制你这样做)注意Branhs和Trunk目录要在同一目录,trunk,branches,tags。
myproject/ trunk/ branches/ tags/ |
branch创建:svn copy http://example.com/repos/yourproject/trunk http://example.com/repos/yourproject/branches/release -m 'create branch for release '。
branch合并:进入主干trunk路径下,执行svn merge http://example.com/repos/yourproject/branches/release 来把分支上的代码合并到主干trunk上。
有冲突在进行冲突解决,处理完之后在主干trunk下进行commit操作。