如何同步開發環境及一些配置

2012-04-11 13:07:40 +08:00
 honk
新裝電腦或重裝系統又重新配置一遍太麻煩, 太麻煩!
3890 次点击
所在节点    问与答
30 条回复
peizh2006
2012-04-11 13:08:32 +08:00
dropbox
honk
2012-04-11 13:11:50 +08:00
@peizh2006 同步文件在用, 但不能同步需要安裝的軟件及配置
honk
2012-04-11 13:13:38 +08:00
弄個VPS可以解決部分問題, 但還是太依賴網絡
tylr
2012-04-11 13:25:53 +08:00
virtualbox 镜像文件装u盘?
honk
2012-04-11 13:44:00 +08:00
@tylr 也考慮過, 不太習慣直接開虛擬機做開發.
lwjef
2012-04-11 13:46:07 +08:00
未来的云或许可以解除你的烦恼 =。=
mew
2012-04-11 13:49:28 +08:00
@honk VPS怎么解决?
honk
2012-04-11 14:04:57 +08:00
@mew 類似於 @tylr 提到的virtualbox 鏡像, 只是不需要U盤.
開發時也只需要ssh, 不用開虛擬機.
但是太依賴網絡

我期待的就是 @lwjef 所說的雲, 真的會實現麼?

現在想在這個雲實現前, 找個較好的替代方案.
mew
2012-04-11 15:36:49 +08:00
@honk 稍微有点超出我的理解了,继续关注。
tomheng
2012-04-11 15:52:19 +08:00
我现在是开着虚拟机,然后putty上去,现在就缺一个同步大文件的云服务了!
agassi_yzh
2012-04-11 15:53:47 +08:00
github?
ratazzi
2012-04-11 16:05:33 +08:00
如果平台一样的话,也丢到 Dropbox,比如 python virtualenv, ruby rvm 这些都可以
honk
2012-04-11 16:05:39 +08:00
@tomheng 如果只是同步文件的話, dropbox夠用吧, 貌似沒有單個文件大小的限制

@agassi_yzh 不是那麼回事哦, 我主要指的開發工具及相關配置
reducm
2012-04-11 16:09:42 +08:00
自己的台式机和笔记本上的ubuntu是通过github同步,用ruby脚本同步布署一脚踢
SeptimusX
2012-04-11 16:56:15 +08:00
用mklink命令把文件夹指到Dropbox?
agassi_yzh
2012-04-11 21:04:01 +08:00
@honk github,当然可以做你要做的事情啦。在~/下面git init以下。然后把需要的配置文件add进取,然后push,在其他机器上pull出来。很多人这么干的呀
qiuai
2012-04-11 21:17:51 +08:00
@honk 你可以买个NAS或者什么的,把东西扔在一个不需要系统依赖的地方...使用的时候就连上去用...
benzhe
2012-04-11 21:21:32 +08:00
@SeptimusX dropbox对mklink支持有问题。我也觉得类似dropbox的方法是现在当下最好的方案,程序配置文件统一放在一个文件夹或源文件夹,然后使用支持多目录历史版本增量上传的同步工具
honk
2012-04-11 21:33:55 +08:00
@SeptimusX @benzhe 记得dropbox对mklink的支持确实有些问题,而且需要mklink的文件多时,也麻烦,需另写脚本维护

@reducm @agassi_yzh 如果只是同步一些配置文件的话,Dropbox 应该比 Github更合适,可以免去Push&Pull。

我希望能同步的包括 window系统的环境变量等,甚至有的还写了注册表。

可能我的需求太过分,估计暂时没有较完美的方法
fanzeyi
2012-04-11 21:49:26 +08:00
@agassi_yzh ~/ 下的 git 项目怎么办呢? git init 都执行不了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/31962

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX