首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >RW使用svn ( git -svnserver)访问git存储库?

RW使用svn ( git -svnserver)访问git存储库?
EN

Stack Overflow用户
提问于 2010-09-08 03:45:41
回答 3查看 4.1K关注 0票数 16

有没有一个程序可以做git-svn所做的事情,但是在服务器上的存储库是git,而开发人员使用svn的情况下?

我知道github.com允许svn访问他们托管的git存储库,但看起来他们并没有发布这个项目的开源(还没有?),使用他们的服务器对我来说也不是一个选择(甚至不是他们的私有存储库)。

编辑:我想我要找的是和'git-cvsserver‘类似的-- git-svnserver。在一些搜索中,我在git邮件列表上找到了一些2-3年前的帖子,但看起来没有人取得重大进展。我希望有人能纠正我这一点。

目前是否有任何git-svnserver项目正在进行中?我讨厌有重复的工作,但似乎GitHub is the farthest along,但没有其他人可以拥有它。

EN

回答 3

Stack Overflow用户

发布于 2010-10-28 19:08:18

这是通过svn协议为git存储库提供服务的Python代码:

http://git.q42.co.uk/git_svn_server.git

票数 4
EN

Stack Overflow用户

发布于 2015-02-02 02:08:34

SVNGit正是您想要的。它是一个用于SVN客户端访问Git存储库的开源servlet库。

票数 2
EN

Stack Overflow用户

发布于 2010-09-08 04:08:03

我相信SVN链接是由git驱动的(用来监控-- rebase或dcommit --一个git-svn分支)。

这意味着你可以首先在你的本地服务器上克隆你需要的任何git repo (你也使用SVN),然后在你的本地Git repo和你的SVN工作区之间使用'git-svn‘命令。

一旦您的本地Git存储库充分反映了您的SVN存储库,您就可以推送回远程Git服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3662114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档