需要良好的源控制

时间:2011-04-22 15:42:41

标签: version-control ubuntu

我正在研究我的C编程技巧。我决定运行Ubunutu Linux并使用code :: blocks作为我的IDE。现在,我需要一个好的源代码控制。

初学者很容易管理的东西(我想专注于编码而不管理服务器) 免费
希望有一个插件可以很好地集成代码:: blocks

我计划将源代码管理用于自己的用途。如果我犯了太多错误,我希望能够撤消我的更改。我还希望能够恢复旧版本并进行并排比较。

也许有一天,我的伙伴和我可以一起处理一些代码(来自不同的地方),但这不是一个主要的问题。

什么对我有用?

2 个答案:

答案 0 :(得分:3)

您需要MercurialGit。我个人更喜欢Mercurial。

答案 1 :(得分:2)

  • Subversion仍然非常受欢迎且稳定。虽然它是集中的,但这些日子被认为是“旧方式”。 (我听说有人说“Git对SVN来说是BitTorrent对FTP有什么用。”)
  • Git现在几乎就是这样。在我看来,它具有更高的学习曲线,但开源社区的采用是widespread
  • Mercurial是一个很棒的DVCS,在我看来,没有得到足够的重视。 Great commercial products建立在它之上,因此将项目发展到商业系统非常顺利。

There are others