在Gerrit下,我的项目名为project1
。我想将其复制到路径为server2
的{{1}}。
是否可以将/GitRepo/project2
复制到项目名为project1
的其他服务器(与Gerrit名称不同)?
下面的配置文件将复制到project2
而不是/GitRepo/project2
/GitRepo/project1
我需要这个,因为我在下面的树下复制了我所有的git repo,但它们都在同一个Gerrit实例中。
[remote "server2"]
url = git@server2:/GitRepo/${name}
push = +refs/heads/*:refs/heads/*
push = +refs/tags/*:refs/tags/*
projects = project1
答案 0 :(得分:0)
当我向very reactive Google group on Repo and Gerrit询问时,找到了解决方案。
对于单个项目,它可以省略${NAME}
并替换目标名称。
[remote "server2"]
url = git@server2:/GitRepo/project2
push = +refs/heads/*:refs/heads/*
push = +refs/tags/*:refs/tags/*
projects = project1
<强>参考强>