我开始研究我认为对行李箱的一个小改动,走了一个月,现在我意识到这真的是一个真正需要自己的分支的整个项目(充满了错误).此外,一旦我将这些更改分开,我想将我的工作副本重置回当前在主干中的内容,这样我就可以在有时间回到这一侧项目之前帮助完成主要的开发工作和高优先级项目.
所以:
我想根据我的工作副本创建一个新的分支,而不必检查我的工作副本(尽管最新的HEAD修订版是最新的)
一旦我分配了我的工作副本,我想基本上删除分支中的所有更改,并将其设置为匹配trunk中的当前HEAD修订版.
程序是什么?我正在使用TortoiseSVN,但即使是命令行指令也会有所帮助.
所以我尝试了两种方法来分支我的工作副本而不检查它,不确定哪一种最终会成为最好的方法:
方法1:将整个目录复制到新分支
方法2:使用分支/标记
看起来方法2绝对是可取的.
然后,要清理,这是Tortoise SVN> Revert ...和"删除所有无版本"的问题
| 归档时间: |
|
| 查看次数: |
10176 次 |
| 最近记录: |