我对SVN比较熟悉,但一直在研究Mercurial的离线提交功能。我还没有搞清楚如何对旧版本进行未加版本控制的导出。在SVN中,标签只存在于库的 \tags 文件夹中,然后我可以从那里导出一些内容,但是似乎Hg项目不使用相同的主干-分支-标记目录(或者它们是吗?)
我能找到的最好方法就是克隆某个版本的仓库,然后删除 .hg 文件夹。TortoiseHg 也不显示标签列表,所以我克隆,浏览日志,更新到任何版本,然后删除 /.hg。这种方法非常笨拙,是否有更好的方法?
我能找到的最好方法就是克隆某个版本的仓库,然后删除 .hg 文件夹。TortoiseHg 也不显示标签列表,所以我克隆,浏览日志,更新到任何版本,然后删除 /.hg。这种方法非常笨拙,是否有更好的方法?
hg archive
,有没有一些shell命令可以显示所有标签的列表? - Nick Thg archive
。 - Pinohg archive
时,会出现以下提示: hg.exe:中止:存储库'https://hgserver/[...]'不是本地存储库。 这只能在本地存储库上工作吗?当我将其放在本地时,我可以直接复制,那我需要使用archive
做什么?! - Mehrdad Mirreza