【问题标题】:sync the same code blocks file across multiple computers在多台计算机上同步相同的代码块文件
【发布时间】:2011-06-19 11:58:21
【问题描述】:

我已经开始在与我家不同的计算机上进行编码,并且我正在通过 USB 运行代码块,但是当我回到我的家用 PC 以使用相同的项目时遇到了一个问题。问题在于,随着我的项目中文件数量的增加,将我的 USB 上已更新的文件同步回我的计算机手动操作开始花费越来越长的时间。

所以我的问题是,是否有某种方法(最好在代码块中,但如果有另一个 ide 这样做,那么我想我会使用它)将旧项目与新项目同步并让它覆盖所有旧项目代码?

【问题讨论】:

  • 我为此使用了 bitbucket.com,但也有 github.com。 Git 和 Mercurial 当然也可以在 U 盘上工作。

标签: c++ synchronization


【解决方案1】:

使用版本控制系统。 Git 将是一个不错的选择,因为您可以在 U 盘上设置一个裸存储库并从每台机器上同步它。

Git 的学习曲线很长,但对您的工作流程的巨大好处将值得您多次努力。

另一个选择是 Mercurial。我非常不喜欢 Mercurial 的分支模型(我认为它已被破坏)和缺乏暂存区,但许多项目都取得了很好的成功,因此值得考虑。 Mercurial 还具有比 git 更容易学习和在 Windows 上得到更好支持的优点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多