0

我们正在关注此链接(http://kris.me.uk/2010/10/01/svn-master-with-git-mirrors.html),它运行良好。

现在我们在 gitlab 中托管远程 git 存储库。

基本工作流程是

SVN MASTER -> git fetcher -> git 镜像 | > 本地 git

克隆 git 镜像工作正常,但是当我尝试在本地设置 SVN 远程以指向原始 SVN MASTER 时,我收到以下错误:

“无法从工作树历史中确定上游 SVN 信息”

我在克隆 git 镜像后使用以下 SVN init 命令。

git svn init --prefix=root/ -s svn://path/

克隆确实在提交上有正确的 git-svn 元信息。

如何在现有的克隆仓库上设置 svn 远程?

4

2 回答 2

0

问题原来是镜像是用IP地址设置的,我试图用这个名字来做svn init。

确保您的 git-svn-id 服务器路径正确匹配。

于 2013-09-23T11:24:18.700 回答
0

输入 git help svn 后搜索“消费”。你会在那里看到答案。

于 2013-09-20T15:11:14.337 回答