2010-04-17 78 views
3

一旦你用git-svn检出了一个SVN仓库,并且你做了一些工作,你如何将你的提交推送到SVN仓库?你如何将你的提交推送到SVN的存储器?

+0

这些类型的“如何”问题大多数都在谷歌和其他在线来源上有答案;像这里:https://git-scm.com/book/en/v1/Git-and-Other-Systems-Git-and-Subversion – Nactus 2015-08-31 04:44:46

回答

3

你可以把它们放回你的SVN回购与git svn dcommit

从指定的人员,直接前往SVN仓库提交各自差异,然后重订或复位(取决于是否有差异比较SVN和头)。
这将在git中为每个提交创建一个SVN版本。

推回时也可以制作just one SVN revision

注:

建议你运行git svn的获取和重订(不拉或合并)你对SVN存储库中的最新变化的提交。

这将避免在SVN回购发送回结果之前,合并和解决冲突本地(在你的混帐回购协议)。

如果dcommit操作在传输大量提交的过程中失败,这个blog post可以告诉你如何选择你离开的地方。

0

你可以把你已与GIT SVN dcommit

混帐SVN所做提交是使用Subversion版本库与git的工具集的方式。

相关问题