我有一个svn存储库,需要将SDK文件夹推送到github存储库。问题是,我需要保留与SDK相关的svn历史记录文件夹,并将它们各自的提交消息推送到github。将特定文件夹从svn存储库推送到github
我使用git-svn创建了一个git仓库,但我坚持接下来要做什么。我也试着为SDKs文件夹添加一个子模块,但由于某些原因,我无法将其推回到svn存储库。
我有一个svn存储库,需要将SDK文件夹推送到github存储库。问题是,我需要保留与SDK相关的svn历史记录文件夹,并将它们各自的提交消息推送到github。将特定文件夹从svn存储库推送到github
我使用git-svn创建了一个git仓库,但我坚持接下来要做什么。我也试着为SDKs文件夹添加一个子模块,但由于某些原因,我无法将其推回到svn存储库。
可以convert a SVN subdirectory to a git repo提供SVN回购的拥有权结构(尤其是标签)
一旦混帐回购协议存在,
这样,对该子模块所做的任何修改都会以yo你独立的GitHub_SDK回购(或其本地副本),可以被推回(git svn dcommit
)到其SVN回购。
我已经尝试过,但由于某种原因,每当我尝试提交它时,子模块都会在svn中被删除。 – 2010-12-13 16:54:34
你想要替换svn repo,或者同时使用git和svn吗? – Rudi 2010-12-13 07:49:39
我必须同时使用git和svn :( – 2010-12-13 16:52:47