我们使用托管在github上的几个开源库。我希望能够克隆git仓库并将其推送到我们本地的子版本库中,以便我可以在内部为它们启动CI构建。
我该如何在从github克隆的git仓库中设置与svn服务器的连接?我知道如何从subversion克隆,但如何将新项目推送到其中呢?
我该如何在从github克隆的git仓库中设置与svn服务器的连接?我知道如何从subversion克隆,但如何将新项目推送到其中呢?
很遗憾,您需要安装svn以及git。
git svn dcommit
(将新的提交(commit)发送到svn中的分支(branch))。git-svn桥并没有涵盖所有边缘情况,例如将git仓库推送到svn仓库或添加svn忽略属性,因此有时你需要直接使用svn仓库副本进行操作,我发现。