发新话题
打印

[已解决] 如何把合到主干的分支从主干删除?( 此文章被查看:271次,被回复:6篇!! )

本主题由 cindy 于 2008-5-14 14:28 关闭

如何把合到主干的分支从主干删除?

如何把合到主干的分支从主干删除,并不删除分支本身? 需要操作步骤,非常感谢


问题已经解决 [打开主题]
本主题的最佳答案为 [ 7 楼].



© 本文为 albobiSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

你是指 merge完之后想回退这次merge操作,把生成的节点都删除的?



© 本文为 jiangminSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

把merge到主干的节点右键delete掉,就可以了,如果分支那边修改完之后,重新merge到主干就行.



© 本文为 SQZS_@SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 jiangmin 于 2008-5-13 17:19 发表
你是指 merge完之后想回退这次merge操作,把生成的节点都删除的?
对 就是这个意思,如果一个分支上有多个文件,我想取消这个分支所有的merge,必须一个文件一个文件的操作么?非常感谢二位的指导!

© 本文为 albobi 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

据我所知,只能一个一个删除.不知道还有没有别的方法.

© 本文为 SQZS_@ 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

这个之前有位仁兄也有相同的需求的~~我写了个脚本贴在哪个帖子里忘记了~-_-! 你需要找找看的~

另外,如果情况不复杂,只是单纯的分支改了多个文件,然后想立即回退这次merge操作的话,你可以看下find手册,里面有例子,find配合rmversion的命令组合应该可以实现的  :)

© 本文为 jiangmin 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

帮你把脚本找出来了~~

不要直接在实际项目中执行喔~每个环境下可能不一定一样~

在测试库中先试试看行不行的~~我这边测试是OK的  :)

[ 本帖最后由 jiangmin 于 2008-5-14 09:21 编辑 ]


最佳答案
该回答被楼主/管理员列为正解!

附件

回退Merge操作.rar (91.49 KB, 2008-5-14 09:21)

关于附件奖励, 下载次数 3, 使用阶层: 通用 , 推荐星级: , 出售价格: 2 金钱 , 你的购买价格: 2 金钱


© 本文为 jiangmin 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题