如何从http://hub.darcs.net上的标签分支?

时间:2015-03-26 20:30:05

标签: version-control branch git-tag git-fork darcs

我们知道darcs对内部分支没有特殊支持,但http://hub.darcs.net允许分叉仓库,然后跟踪与主线仓库相关的分支。 (相关的回购将显示在网站的“分支”部分。)

分叉的作用是复制仓库的当前状态。

如果我想从旧标签分支(从新分支中的旧状态继续开发)怎么办? (并且仍然将分支/分支作为“分支”下的相关仓库进行跟踪。)

2 个答案:

答案 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。