代码之家  ›  专栏  ›  技术社区  ›  jva

在这个项目中使用Git有意义吗?

  •  1
  • jva  · 技术社区  · 14 年前

    我们有一个项目,其中99%的代码是PL/SQL,包括前端(Oracle表单)。所有10个开发人员都使用相同的DB实例进行开发。这个项目很大(数千个DB对象),所以很少有任何争用,任何存在的争用都是通过在Subversion中锁定对象来序列化的,然后在DB中对它们进行任何更改(这是手动的,不是自动的)。

    我目前的想法是,它不会,因为所有的更改都会立即影响所有其他开发人员,甚至在他们被提交到SVN之前。

    1 回复  |  直到 14 年前
        1
  •  0
  •   nkrkv    14 年前

    我的意见是否定的。

    我喜欢DVCSs,因为它是动态的:我可以在这里做更改,提交,提交,合并一个到另一个,对它做更改,提交,只有在那之后,最后合并新的更改到tunk,这样其他人才能看到它们并受其影响。

    在你的情况下 开发人员使用相同的DB实例进行开发 之前 代码已提交。因此,我认为在您的案例中使用VCS的D(分布式)功能没有任何意义。