我作为我的主要开发机器跳转到笔记本电脑并转移到iMac。我计划维护一台旧笔记本电脑,用于商务旅行和其他工作旅行的开发,以及偶尔的咖啡店访问。
很想听到任何有关维护两个开发环境的声明,同时尽量减少必要的摆弄。细节会很棒!我通常使用Ruby,Rails,MySQL,git和许多Ruby宝石。
提前感谢您分享的所有想法!
答案 0 :(得分:1)
我发现使用像MacPorts这样的东西可以减轻维持不同系统的痛苦。不仅要维护它们,还要保持环境相当接近(相同包装的相同版本)。
答案 1 :(得分:1)
如果您无法保证能够访问您的VCS,那么您可以在iMac上托管“本地”VCS,然后您可以通过笔记本电脑提交。
像Git这样的分发VCS是完美的,即使您在Mac上为主代码使用不同的VCS也是如此。
通过这种方式,您可以使用分布式功能将代码提交到笔记本电脑,并在您离开前和回家时轻松同步所有内容。
答案 2 :(得分:0)
听起来你想确保2个环境中的代码是同步的。从版本控制系统创建一个沙箱,并将所有内容保存在VCS中。如果您无法保证能够访问您的VCS服务器,请将最新信息保存在USB记忆棒上并随身携带。