IntelliJ IDEA分支svn

IntelliJ IDEA分支svn

【为何使用分支】

项目开发中经常会遇到这种情况,项目中功能开发完上线后,新的需求又来了,风风火火的在项目里开发,
突然有一天测试说有个很致命的bug需要紧急修改上线,完蛋了,原来的代码都不知道改成什么样子了,
新开发的代码如果还原几天的工作白干了。
这种情况分支显的尤为重要。

【创建分支】

在IntelliJ IDEA中选中项目右击-->Subversion --> branch or Tag ...
选择Repository Location:需要创建分支的项目 svn://192.168.10.245:83/java/wap-palmchat
选择Any Location 分支的位置和名字 svn://192.168.10.245:83/java/wap-branches/wap-palmchat_20160504
分支的名字建议加上日期,方便区分

切换到分支
选中项目右键Subversion --> Update Directory 勾选Update/Switch to specific url
选择URL 为对应的 svn://192.168.10.245:83/java/wap-branches/wap-palmchat_20160504
点击 OK

查看是否切换成功 项目右键Subversion --> Relocate 查看路径是不是分支的路径
现在可以在分支上开发新功能,并提交了。

【合并分支】

当有bug要修改时,切换回主项目
选中项目右键Subversion --> Update Directory 勾选Update/Switch to specific url
选择URL 为对应的 svn://192.168.10.245:83/java/wap-palmchat
查看是否切换成功

修改bug 打包上线,都不会影响,因为新开发的功能在分支上,现在我们合并到主分支吧。

选中项目右键 Subversion --> Integrate Directory
source 1 选择主分支 svn://192.168.10.245:83/java/wap-palmchat
source 2 选择分支 svn://192.168.10.245:83/java/wap-branches/wap-palmchat_20160504
点击OK
会合并分支修改的代码,如果有冲突,需要手动解决了。
其实当我们从分支切换回主分支时,会提示有哪些文件改变了。

【总结】

分支其实就是项目的复制品,有两个相同的项目,修改bug在主分支上做,增加新功能在分支上写。它们相互不影响。

原文链接:
https://github.com/JavaServer...

程序人生,一路踩坑,一路填坑

4 声望
1 粉丝
0 条评论
推荐阅读
SSM SpringBoot vue餐饮安全与卫生防御管理系统
登录 首页 个人中心 学生信息管理 学工部人员管理 后勤部人员管理 食品健康宣传管理 职业道德技能管理 食堂信息管理 食品采集管理 厨余垃圾回收管理 消毒设施管理  食品安全资讯管理 食堂评价管理

阿亮说技术阅读 265

IDEA 2022.3.2 最新破解安装教程,附激活码(2023 年 2 月 10 号,亲测有效)
申明:本教程 IntelliJ IDEA 破解补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版 !PS: 本教程最新更新时间: 2023年2月1日, 网站持续更新,收...

程序员徐公1阅读 7k评论 1

封面图
intellij-idea 插件 ja-netfilter 使用教程
0. 插件作者博客[链接]1. 下载插件[链接]在项目release页中下载2. 插件配置打开ja-netfilter\config中的url.conf,内容配置如下 {代码...} 打开ja-netfilter\config中的dns.conf,内容配置如下 {代码...} 打开ja-...

stone阅读 1.2k

初识远程开发,使用Jetbrains IDE进行远程开发解决笔记本内存不够的问题
目前笔记本写Java的基本矛盾是:IDEA日益增长的内存容量需要,和落后的笔记本内存不可增加之间的矛盾。远程开发解决了什么痛点问题?移动设备性能有限当前IDEA和Chrome两个内存大户,分分钟把16G吃满不成问题,直...

LYX6666阅读 1k

2023 年 Pycharm 最新激活码_破解教程,亲测有用,永久有效
本文分享一下 PyCharm 2022.2.3 版本最新激活破解教程,都是 Jetbrains 产品,本文专门配上了 Pycharm 的图片,跟着下面教程一步一步来即可。申明:本教程 Pycharm 破解补丁、激活码均收集于网络,请勿商用,仅供...

程序员徐公1阅读 746评论 1

封面图
IntelliJ IDEA 2022.1永久破解激活教程(最新版,亲测可用)
本文将通过图解的方式指导你激活IDEA第一步: 下载最新的 IDEA 2022.2 版本安装包我们先从 IDEA 官网下载 IDEA 2022.2 版本的安装包官方下载地址点击下载,静心等待其下载完毕即可。第二步: 先卸载老版本的 IDEA第...

旅途中的灯泡阅读 578

如何在mac上使用idea做大数据开发
jdk1.8 (jdk1.8.0_231)idea(包括2018,2019) (ideaIC-2019.3.3/ideaIC-2018.3.5)汉化包:汉化包.rarmaven3.6.3 (apache-maven-3.6)

编程世界阅读 397

程序人生,一路踩坑,一路填坑

4 声望
1 粉丝
宣传栏