• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
山高我为峰
博客园    首页    新随笔    联系   管理    订阅  订阅
SVN 多分支管理

SVN 新建时可以选择性的建立三个文件夹

  • trunk            一般作为主开发的地方
  • branches       一般作为从trunk Copy过去的代码,形成分支
  • tags             一般作为固定版本,不进行修改

branches 与tags 的生成过程其实就是trunk 代码完整Copy过去的。 后期branches的修改或者trunk修改如果需要同步代码,需要Merge操作,即代码合并,其中需要解决代码冲突Conflict

Intellij IDEA 操作步骤为:

  • Ctrl + T  更新代码
  • 点击Changes选项卡中的Subversion Working Copies Information ,再点击Merge From...
  • 根据需求是从trunk还是从branches中Merge
  • 如果是trunk则点击Quick Manual Select
  • 可以在弹出的对话框中选择性的Merge

在IDEA里面对trunk代码拉分支熟悉了,其实很容易, 

(1)你trunk目录下的得有个你的releases项目 

(2)在idea的工作空间下,按如下截图显示 

(3)填一些拷贝的一些的信息: 

(4)在3的基础上,选则在svn上的分支路径时,需要注意如下: 

(5)ok,至此如果不报错的情况下,就代表拉分支成功,接下来要干的事,就很简单了,直接找到分支的路径,把它checkout出来即可! 

 

posted on 2018-05-03 14:04  山高我为峰  阅读(6330)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3