首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以使用Git在svn repos和历史之间移动文件吗?

我可以使用Git在svn repos和历史之间移动文件吗?
EN

Stack Overflow用户
提问于 2009-11-09 18:40:49
回答 2查看 183关注 0票数 2

我一直使用git-svn来处理svn存储库A,现在我需要将项目移到存储库B。我可以只使用svn从A导入最新的头文件。但如果有办法,我希望保留历史记录。有没有办法做到这一点?我可以将repos b添加为远程分支并提交到它或其他什么地方吗?不确定。

EN

回答 2

Stack Overflow用户

发布于 2009-11-09 18:52:51

您可以为git使用一些特殊的svn插件,但最好使用Subversion自己的工具。

Subversion常见问题解答有一个关于这方面的条目:How do I merge two completely separate repositories?

简单的转储/加载方法曾经对我很有效,但我当然建议在执行此合并之前创建一个备份。

票数 2
EN

Stack Overflow用户

发布于 2009-11-09 18:49:56

git svn文档中,有一个关于dcommit --commit-url选项的注释(强调我的):

这旨在允许使用一种传输方法(例如,用于匿名读取的svn://http:// )创建的现有git svn存储库被重用,如果用户后来被授予对另一种传输方法(例如,svn+ssh://https://)的访问权限以进行提交。强烈建议将此选项用于任何其他目的(不要询问)。

你可能已经发现了这里的“不要问”部分是指什么。

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

https://stackoverflow.com/questions/1700266

复制
相关文章

相似问题

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