将svn迁移到git并在svn上使用修订版签入git

将svn迁移到git并在svn上使用修订版签入git,git,svn,version-control,revision-history,svn2git,Git,Svn,Version Control,Revision History,Svn2git,我已经将我的回购协议从SVN迁移到GIT。现在开发人员对SVN回购几乎没有什么更改。我需要在GIT中单独检查这些更改。在切换之后,我将让开发人员检查GIT的运行情况。 如何使用SVN签入的修订号实现这一点。 我认为我不能在我的基础设施中使用subgit工具。在迁移之前,您应该做的第一件事是锁定源存储库,以便进一步写入。最好现在就锁定并从头开始迁移。如果提交已经完成,并且不能从头开始重新启动,那么可以从svn创建一个diff并将其应用于git 要生成与git兼容的修补程序,请使用--git和svn

我已经将我的回购协议从SVN迁移到GIT。现在开发人员对SVN回购几乎没有什么更改。我需要在GIT中单独检查这些更改。在切换之后,我将让开发人员检查GIT的运行情况。 如何使用SVN签入的修订号实现这一点。
我认为我不能在我的基础设施中使用subgit工具。

在迁移之前,您应该做的第一件事是锁定源存储库,以便进一步写入。最好现在就锁定并从头开始迁移。如果提交已经完成,并且不能从头开始重新启动,那么可以从svn创建一个diff并将其应用于git

要生成与git兼容的修补程序,请使用--git和
svn diff


svn diff--git-r
谢谢。但我目前的情况是,我不确定修订号是多少,因为多个开发人员在一周左右的时间内进行了更改。现在,是否有人可以列出我应该采取的步骤,以便将对文件所做的特定更改移动到gitlab(不干扰对git上其他文件的任何更改)

谢谢Deepu,您可以在这里安排步骤以创建差异。我是git和svn WorldDipu的新手。但我目前的情况是,我不确定修订号是多少,因为多个开发人员在一周左右的时间内进行了更改。现在,有人能列出我应该采取哪些步骤将对某个文件所做的特定更改移动到gitlab(而不干扰对git上其他文件的任何更改)吗