我们知道darcs
对内部分支没有特殊支持,但http://hub.darcs.net允许分叉仓库,然后跟踪与主线仓库相关的分支。 (相关的回购将显示在网站的“分支”部分。)
分叉的作用是复制仓库的当前状态。
如果我想从旧标签分支(从新分支中的旧状态继续开发)怎么办? (并且仍然将分支/分支作为“分支”下的相关仓库进行跟踪。)
答案 0 :(得分:2)
您可以分叉存储库,然后使用
ssh hub.darcs.net obliterate <reponame>
删除补丁。
不幸的是,它目前还没有接受任何让回到标签有点不方便的论据,但它仍然应该是可能的。
答案 1 :(得分:1)
您也可以执行类似
的操作darcs获得repo的本地副本,darcs在本地删除了-a -t TAG (或者,darcs得到-t TAG ......)
删除集线器仓库并重新创建(通过网络或ssh hub.darcs.net init REPO)
darcs push -a。