首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个git存储库可以跟踪subversion和git远程吗?

一个git存储库可以跟踪subversion和git远程吗?
EN

Stack Overflow用户
提问于 2013-02-15 22:07:48
回答 1查看 226关注 0票数 3

我将为我们的合作伙伴设置额外的存储库,虽然我们的官方存储库是svn,但我可以自由地为我们的合作伙伴选择存储库。

我的想法是使用git -svn克隆我们的存储库(让我们称之为repo1),为我们的合作伙伴创建git存储库,并使用repo1跟踪合作伙伴存储库。有没有可能在不混淆git-svn的情况下做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-20 07:07:32

您所建议的是git-svn不支持的开箱即用方式。核心代码认为git-svn是一个类似git的svn客户端,但不是一个成熟的git存储库环境。以下是Pro Git的摘录,这是一个免费的在线手册,详细介绍了git-svn:

不要在单独的Git服务器上设置和协作。可能有一个可以加快新开发人员克隆的速度,但不要向它推送任何没有git-svn-id条目的内容。您甚至可能希望添加一个预接收钩子,该钩子检查每个提交消息中的git-svn-id,并拒绝包含没有它的提交的推送。

原因与git-svn如何分配git-svn-id有关。对于你的用例,我会尝试Subgit。允许git存储库网络和遗留SVN repo之间的完全集成。

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

https://stackoverflow.com/questions/14896481

复制
相关文章

相似问题

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