浅谈idea代码合并分支(svn版)

浅谈idea代码合并分支(svn版)

2023年6月30日发(作者:)

浅谈idea代码合并分⽀(svn版)前⾔:Java开发 常⽤的两个IDE⽆外乎两个,⼀个是eclipse,⼀个是idea 。今天就说说idea代码合并前提:⾸先svn的连接,上传下载等都没问题第1步:打开主⼲代码⼯程,打开⾃⼰的分⽀代码⼯程第2步:分别更新主⼲⼯程,和⾃⼰的分⽀⼯程

第3步:开始代码合并出来以下界⾯:Source 1: 你当前⼯程代码 为了形象点,取代号叫:local ,意思是本地代码Source 2: 你想要拉取到你当前⼯程的代码 取代号:trunk,意思是主⼲代码HEAD属性是默认合并最新版本代码,Soecified可以选择历史版本进⾏合并Use ancestryTry merge,but make no changes以上两个属性建议不要勾选,因为代码合并需要diff。下⾯介绍代码合并的两个概念:推 和 拉理论上,先推后拉 或者 先拉后推 都可以达到⽬的。下⾯举个例⼦:本地分⽀代码 提交 到主⼲代码 :1. 主⼲代码 先 拉取到本地, 此时应切换到本地⼯程操作,Source 1: 本地分⽀ ,Source 2:主⼲代码选择好项⽬路径和版本后,点击OK。此时只要分⽀ 和 主⼲不相同的⽂件都会在 local changes 的Default⾥然后 挨个diff选中⽂件,右键 Show Diff左边是你新写的代码,需要⼿动diff⾄两边代码段⼀致 以免代码被同步掉。右边如果不是你写的代码不要动。Diff完之后,提交! Commit。2. 下⾯是推,顾名思义,就是本地往主⼲推切换到主⼲代码⼯程此时应是 Source 1: 主⼲,Source 2: 本地代码和上⾯操作⼀样⾄此代码合并完成。如果有不懂的,可以在下⽅评论,不定时答疑转载请注明出处,谢谢

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688078864a77146.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信