代码之家  ›  专栏  ›  技术社区  ›  hillu

使用分布式版本控制系统,你最酷/最不寻常的黑客行为是什么?[闭门]

  •  8
  • hillu  · 技术社区  · 17 年前

    我已经在git工作了几个月,我发现大多数让我的日常工作变得更好的事情都可以归因于分布式VCS中的灵活性和强制默认策略的缺乏。

    相当多的人似乎也有同样的感受,并建立在这种灵活性之上

    • 我读过不少用户在不同机器上同步其主目录的报告。
    • IkiWiki 基于源代码管理,可以用作分布式wiki。
    • 存在一些基于git的分布式缺陷/问题跟踪系统(不确定其他DVCSs)。

    有什么好主意 你 你用你最喜欢的DVC实现了吗?

    5 回复  |  直到 13 年前
        1
  •  2
  •   user78110 user78110    17 年前

    我在mercurial上实现了一个简单的wiki

    我对任何DVC上的维基的主要不满是合并,
    因为在编辑维基时,从页面角度进行工作确实很有意义,
    然而,所有的DVC都基于文件树

    顺便说一句,bzr公开的基于目录的樱桃采摘没有做到这一点
    (主要为以后的合并冲突打下基础)

        2
  •  2
  •   Kurt Schelfthout    17 年前

    我使用mercurial对不支持mercurial的在线文件存储进行增量备份。只要有一份包含已备份内容的回购协议,并对其进行打包。然后推。将捆绑包复制到live mesh Synched文件夹,并进行预处理,自动备份和分发到我的所有机器。(注意:首先加密包-我相信没有人会尊重我的隐私)。当然,完全备份与 hg bundle -all .

        3
  •  1
  •   Eugene Morozov    17 年前

    虽然我更喜欢Mercurial而不是git,但我喜欢 Gist github的代码片段服务。通用域名格式。这是一个类固醇上的粘贴站点,允许对代码片段进行版本设置,通过SSL访问私有代码片段,等等。

        4
  •  1
  •   Evan    17 年前

    不是我自己的项目,只是遇到了几个使用git的分布式问题跟踪系统:

    git-issues
    ticgit

    而且总是有 fossil ,这是一个带有bug跟踪和内置wiki的DVCS。由sqlite的创建者创建,并使用sqlite数据库作为其存储库。

        5
  •  0
  •   Krazy Glew    14 年前

    DVCS是分布式文件系统的基础。

    推荐文章