简体   繁体   English

Git可以从一个Subversion存储库中提取并推到另一个Subversion存储库中吗?

[英]Can Git pull from one Subversion repository and push to another Subversion repository?

I have a development team working on one SVN repository and another team working on another SVN repository. 我有一个开发团队在一个SVN存储库上工作,另一个团队在另一个SVN存储库上工作。 The projects are similar but slight different hence 2 development servers. 项目相似,但略有不同,因此有2个开发服务器。

Occasionally I would like to push and pull some features from one team to another. 有时我想将某些功能从一个团队推向另一个团队。

Can Git do the job? Git可以胜任吗? Any suggestion on how to go about it? 有什么建议吗? (Git beginner user) (Git初学者用户)

(The 2nd SVN repository was spawned from the 1st SVN repository.) (第二个SVN存储库是从第一个SVN存储库生成的。)

Although Git has features for interfacing with Subversion, it's really only designed to interface with one Subversion repository at a time. 尽管Git具有与Subversion交互的功能,但实际上仅设计一次一个 Subversion存储库接口。

You may be best off managing changes by managing patch files manually. 您最好通过手动管理补丁文件来管理更改。 Even though one Subversion repository was forked from another, git svn is going to see them as having totally different history. 即使一个Subversion存储库是从另一个存储库派生的, git svn也会将它们视为完全不同的历史记录。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM