我有一个VPS,通常我会为日常任务编写Ruby脚本。有时我也希望在家用机器上使用相同的脚本/方法。我应该如何在太机器之间共享和重用已经编写的代码?我应该写一个gem并在两台机器上安装吗?或者有没有办法使用“加载”方法从HTTP或NFS共享加载Ruby模块?我认为HTTP会像JavaScript / HTML一样优先,但“加载”方法似乎无法使用HTTP网址。
答案 0 :(得分:1)
我认为使用github或其他一些源代码控制软件是最合适的想法。
答案 1 :(得分:0)
通过HTTP或NFS共享代码对我来说似乎很奇怪。我可以根据可靠性和安全性来考虑从外部加载的问题。
我更喜欢Gem或至少一个git repo,当我需要在不同的机器上使用代码时,我可以查看它。
答案 2 :(得分:0)
像Github或BitBucket这样的版本控制系统非常适合这种情况。您基本上有一个中央存储库(在他们的服务器上),您将存储您的代码。假设计算机A进行了更改,并推动了#34;它到服务器,现在您可以轻松地让计算机B,C等知道已经进行了更改,并且可以更新那里的代码。
答案 3 :(得分:0)
Ruby带有一个名为 RubyGems 的强大的包管理系统,它是为完全创建的。
答案 4 :(得分:0)
我在各种机器之间共享脚本的首选工具是Dropbox
- 便宜而快速的解决方案。对我来说工作很完美。