我开始研究我认为对主干的一个小改动,离开了一个月,现在我意识到这确实是一个完整的副项目(充满了错误),确实需要它自己的分支。此外,一旦我对这些更改进行了分支,我想将我的工作副本重置回主干中的当前内容,这样我就可以在有时间的时候回到这个副项目之前帮助完成主要的开发工作和高优先级的项目。
所以:
我想根据我的工作副本创建一个新分支,而无需签入我的工作副本(尽管它是最新的 HEAD 修订版)
一旦我分叉了我的工作副本,我想基本上删除分支中的所有更改,并将其设置为与主干中当前的 HEAD 版本匹配。
程序是什么?我正在使用 TortoiseSVN,但即使是命令行指令也会有所帮助。