代码之家  ›  专栏  ›  技术社区  ›  Aakash Goel

我应该为我的小个人代码文件使用哪个版本控制系统?

  •  4
  • Aakash Goel  · 技术社区  · 14 年前

    我有一些通用的脚本,我使用,他们不断修改随着时间的推移。现在,我不为它们使用任何版本控制软件,所以基本上旧文件都会丢失,除非我显式地保存它们。

    我需要一个好的最小版本控制系统,我可以在一台机器上使用。你用哪一个做这样的项目?

    5 回复  |  直到 14 年前
        1
  •  6
  •   Yann Ramin    14 年前

    Git mercurial 两个都很好。不需要服务器。

        2
  •  3
  •   Nader Shirazie    14 年前

    我以前用过颠覆。这主要是因为我在windows中,而TortoiseSVN对于我的repo来说是一个非常简单的UI。

    对于像您这样相对简单的场景,我建议您要么使用您熟悉的内容,要么使用您平台上易于使用的内容。

        3
  •  2
  •   cdhowie    14 年前

    Git在这样的环境中实际上很容易使用,它可以扩展到一个月只有几次提交的小型存储库,也可以扩展到一天有100次提交的大型存储库。下面是如何设置这样的存储库:

    $ cd ~/your-scripts
    $ git init
    $ git add .
    $ git commit -m 'Start script repository'
    

    塔达!

        4
  •  0
  •   Koekiebox    14 年前

    作为托管解决方案,我们使用 http://codesion.com/free_cvs_svn ,您将注意到它们还支持Git托管。它们还托管了一系列与版本控制密切相关的其他服务。

        5
  •  0
  •   Nick    14 年前

    personal version control 系统。她的名单很短:

    1. FileHamster
    2. History Explorer
    3. FolderTrack
    4. Oops! Backup

    他们是超级容易使用和“自动签入”当你修改你的文件。

    注意:我是FolderTrack的作者,并将其重新编译为软件,因为它可以将一堆文件视为一个大项目。因此,如果您需要将项目还原到昨天的位置,它将还原8、10或自那时以来您修改过的其他文件的数量。 自由代码:BOS