0

我目前正在与印度的一家开发公司合作开发大型 C# .Net 基于云的应用程序。

我们有数百万行代码和 10 多名开发人员致力于该项目。

他们目前正在使用Microsoft Visual SourceSafe进行我们的版本控制。

我和很多人谈过,他们都说使用 VSS 是一个坏主意,而且已经过时了。

普遍的共识是 GIT 或 Subversion 会是更好的选择。

在我让他们朝某个方向前进之前,我想从 StackOverflow 社区的专家那里获得一些反馈,因为我确信人们在这方面的经验比我多。

如果我们真的使用 GIT,他们学习起来会很复杂吗?因为我们还有其他重要目标,所以我绝对不想浪费很多时间进行转换。

提前致谢!

4

1 回答 1

3

好吧, VSS 之后的几乎任何其他SCM 都会是更好的选择。我认为,您并没有将搜索区域限制在这两个(SVN|Git)SCM 中,而是以不紧不慢的方式并考虑到所有本地特定要求,做出您的选择。我可以添加到列表

  • 塑料单片机
  • 水银

请注意,所有选项都有其优点和缺点。回答你的问题

如果我们真的使用 GIT,他们学习起来会很复杂吗?

很明显:是的,会的!与任何其他迁移相比,这将是最复杂的方式,并且在以后使用的过程中

于 2012-11-27T00:43:48.933 回答