迁移SVN-> GIT怀疑

时间:2019-04-03 08:25:51

标签: git svn migration

我们考虑从公司的SVN迁移到GIT。我正在研究优缺点。我列出了git的优点和SVN的优点。我发现https://svnvsgit.com/网站存在GIT的缺陷。你能告诉我这个网站对吗?我尝试了解GIT确实是一个很好的解决方案,还是它的市场营销很好?

1 个答案:

答案 0 :(得分:0)

除了Flimzy在他的评论中所说的,Subversion与Git的比较尽管有时有据可查,但往往会以一种或另一种方式出现偏差。

不要为了迁移而迁移。

在您提到的情况下,即将svn代码库迁移到git存储库时,会出现一些问题:

贵公司的员工对svn或git感到满意吗?

您询问Git有多好,这表明您不是Git用户。您并没有感觉到有需要或不需要使用它,这很好。

恕我直言,出于几个原因,我不会在这里公开(因为它们无处不在),Git很棒。我已经尝试了很多年,从第一天开始就一直喜欢使用它。在可能的情况下,我避免使用svn(并且在必要时,我使用 git svn )。但是你不在乎。

您应该尝试一下。启动最基本的“ hello world”应用程序。 Set up a git repository。阅读一个教程,创建一个分支,对其重新设置基础,将其合并回母版,做一些愚蠢的事情并破坏您的工作副本,然后使用 git reflog 对其进行还原,等等。

然后,如果您的机组确信他们必须去Git ...

您对当前的持续集成/交付/部署工作流程是否满意(如果有)?

版本控制系统是一回事,但是如今,这只是连续工作流程中的一个齿轮:

这可能是您公司应逐步实现的目标,而svn vs git仅仅是开始。其余的问题同样棘手又痛苦,每个人都会有完美的解决方案,当然这并不适合您的需求。

因此,简而言之:为自己和自己的好运而努力:)