4

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

分叉所做的是复制回购的当前状态。

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

4

2 回答 2

2

您可以分叉存储库,然后使用

ssh hub.darcs.net obliterate <reponame>

删除补丁。

不幸的是,它目前不接受任何使返回标签有点不方便的参数,但它仍然应该是可能的。

于 2015-03-28T22:20:04.930 回答
1

你也可以做类似的事情

  • darcs 获取 repo 的本地副本,并且 darcs 在本地删除 -a -t TAG(或者,darcs get -t TAG ...)

  • 删除集线器 repo 并重新创建它(通过 web 或 ssh hub.darcs.net init REPO)

  • darcs推-a。

于 2016-01-09T02:18:39.960 回答