【问题标题】:DropBox as Version Control and Offsite BackupDropBox 作为版本控制和异地备份
【发布时间】:2012-04-13 22:21:05
【问题描述】:

在阅读了 Michael Lopp 的《Being Geek》一书后,我开始使用 Dropbox 作为在我的家用计算机和工作计算机之间同步文件的一种方式。这太棒了,它真的让跟踪您正在处理的文件的最新版本变得轻松。

我的问题与人们使用这个工具的经验有关,尤其是那些可能用它来开发更大项目的程序员。

现在,我看到了 Dropbox 的 3 个主要用途:

1. synchronize files between home and work computers
2. version control (you have to log into the dropbox site to access previous versions)
3. off-site backup

现在我将它用作我的主要备份工具,我不确定这是一个好主意。但是现在我在每台计算机(我的家用笔记本电脑和我的工作计算机)上“签出”了整个项目的本地(工作)副本,此外,我的整个项目都保存在 Dropbox 站点上。所以我在想,如果我的一台电脑或两台电脑发生任何问题,我仍然可以使用该异地备份,我只需重新安装 Dropbox 即可访问我的所有文件。

有人有这方面的经验吗?有没有人使用 Dropbox 进行过主要文件恢复?或者这甚至被广泛使用?提前感谢您的反馈。

【问题讨论】:

    标签: controls backup version offsite


    【解决方案1】:

    使用 Dropbox 维护多个文件和当这些文件在 VCS 中被历史记录时,由于潜在的损坏问题(如果存储库的这些元数据部分之一不是t 正确同步,您最终可能会得到一个 non_working repo)

    这就是我总是使用 DropBox 的原因:

    • DVCS(如 Git):我可以直接在 DropBox 存储库中的工作树中工作,或者如果需要,我可以将所述存储库克隆到 DropBox 之外的任何其他位置,
    • 一个单一的 bundle 文件,我可以随时将本地存储库中的更改推送到该文件中,无论该存储库位于何处。

    这样,在 DropBox 中真正需要同步的唯一文件是唯一的捆绑文件(将裸仓库表示为 one 文件)。

    请参阅“Git with DropBox”了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-01
      相关资源
      最近更新 更多