我使用git和svn来组织一个代码库。其中svn用于协作,而我个人则使用git进行管理,因为我喜欢频繁地进行提交和分支操作,但不想干扰其他人。
例如有10次git提交,我手动进行一次svn提交。因此不需要将git与svn同步。
目前,当我看到新的svn提交时,我会先更新svn,然后在git中进行提交。这个git提交可能包括多个svn提交。
我想要做的是:每次svn提交都同步到git中。
也就是说,将每一个svn提交作为一个git提交。
最好能够使用相同的提交日志。
更理想的情况是,每个git提交都附带一个标签或额外的日志,说明svn提交的编号。
这可以通过git-svn实现吗?
例如有10次git提交,我手动进行一次svn提交。因此不需要将git与svn同步。
目前,当我看到新的svn提交时,我会先更新svn,然后在git中进行提交。这个git提交可能包括多个svn提交。
我想要做的是:每次svn提交都同步到git中。
也就是说,将每一个svn提交作为一个git提交。
最好能够使用相同的提交日志。
更理想的情况是,每个git提交都附带一个标签或额外的日志,说明svn提交的编号。
这可以通过git-svn实现吗?