如何使用hgsubversion在Subversion存储库中创建新标记



使用TortoiseHghgsubversion扩展名(命令行也可以)

克隆SVN URL hg clone http://svn.example.org/hello-world,其结构如下:

  • . .
  • 分支/
  • 标签/
  • 树干/

导致只包含/trunk文件的本地副本。

  • .
  • .hg
  • .hgtags
  • file1
  • file2
  • file3

hg push工作得很好,改变了/trunk中的文件。但是我需要在/tags中创建新的标签文件夹,并将更改推送到那里。

在Hg中添加一个标签到一个修订并推送更改会导致"对不起,无法找到一个合并修订的svn父版本。"

是否有办法在克隆期间保留SVN文件夹结构?

edit:输入hg tags确实在命令行显示结构,但我需要推到远程/标签目录和默认的推是进入/trunk,不知道如何改变这是如何工作的

不能在SVN中使用Mercurial创建标签

https://bitbucket.org/durin42/dotfiles/src/ae22ef7859eb0d2b8ba0edbacfae0e61a0e7bb51/.shell.d/50.hg_functions.sh?at=default#cl-88是我在使用hgsubversion时通常创建svn分支的方式。修改它来创建标签应该不难。

相关内容

  • 没有找到相关文章

最新更新