【问题标题】:a good software revision control for existing code对现有代码的良好软件版本控制
【发布时间】:2011-08-13 05:14:58
【问题描述】:

我确定以前有人问过这个问题,但我的问题有点不同。我有这些文件,我正在处理大量数据。一些数据文件超过 2 个演出。我刚进入这个项目,所有的编辑都在一个文件中。我们也有 2 台计算机,这些文件并非一直同步。代码是使用 IDL 的两个不同版本的 IDL 编写的。我下载了 Mercurial,但对如何使用它感到非常困惑,因为我想建立一个系统,如果文件被编辑,我们会知道它为什么被编辑。如果我们的程序不再工作,我们也可以参考它。我听说你可以设置一个本地服务器,然后通过那里访问文件。这是一条好路吗?哪个程序最简单?谢谢!

【问题讨论】:

标签: version-control


【解决方案1】:

如果您正在寻找易用性,SVN 是您的最佳选择。

【讨论】:

  • 我会说这是主观的;)例如,我发现 Git 更容易。
  • 你能给我一个svn的链接吗?我用谷歌搜索了“svn”,很困惑它是哪一个?还有 Felix Kling,Git 是在线的吗?谢谢!
  • 在 SVN 或 Git 的情况下你不会出错。有可用的桥梁。
  • 如果您使用的是 Windows,请查找 TortoiseSVN。还有一个用于 Eclipse IDE 的 SVN 插件。下面是一个或多或少完整的 SVN 客户端列表:en.wikipedia.org/wiki/Comparison_of_Subversion_clients
【解决方案2】:

见Very large repositories with Plastic SCM

易于使用,而且显然相当快。缺点:如果您拥有超过 15 名开发人员,您的组织可能无法免费使用

如果您安装它,我强烈建议您阅读优秀的文档。它将向您展示如何隐藏或忽略您不想每次都检查更新的文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-20
    • 1970-01-01
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多