当前位置:  开发笔记 > 运维 > 正文

最简单的版本控制系统

如何解决《最简单的版本控制系统》经验,为你挑选了4个好方法。

我想建立一个源代码控制系统:

    网络化,因此用户可以在工作或旅途中访问它

    不需要提供共享,锁定模式就足够了

    将只有三个用户,他们永远不会使用相同的代码

    我们没有系统管理员,也没有太多的知识,所以设置和配置必须简单.

    将安装在Windows服务器上

    开源或免费

建议请.



1> Rich..:

SVN涵盖了所有这些,并且很容易设置.

从第2点开始,共享往往比锁定更好,因为一个文件被某人随后去度假/死亡等等锁定.需要在某个人可以被其他开发人员处理之前解锁.SVN支持"开箱即用"共享.



2> Brian Postow..:

SIMPLEST系统是什么,我们在这里所说的"嗨克里斯"系统.我们有一个网络驱动器,每个人都可以安装,如果你想编辑的东西,你应该"嘿,克里斯,你在blahblah.cpp吗?" 克里斯说"不." 然后你编辑blahblah.cpp,并将其粘贴在共享驱动器上...如果你想要版本,只需每晚备份网络驱动器.

我从来没有说过这是最好的系统,只是最简单的系统.


我们曾经把它称为Ninja Net.无论何时我们进行了更改,我们都会将文件复制到3.5英寸的软盘上,然后将它从房间传送到另一个程序员.
几年前我用一个系统做了类似的事情.为了执行编辑,你必须拥有"编辑令牌" - 一个塑料板,上面写着"令牌"字样.

3> Jiang Bian..:

Mercurial或Git



4> Fung..:

尝试Subversion(svn).

编辑:Rich打败了它= D.是的,因为他指出共享比锁定更好.听起来你是SourceSafe用户.这些是我从SourceSafe搬出时试图解决的同一组问题=)

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有