1
aligo 2011-12-17 11:20:36 +08:00
rsync -vur --delete
|
2
zeyexe 2011-12-17 11:56:31 +08:00
你需要的是一个版本控制工具
|
3
chloerei 2011-12-17 12:17:43 +08:00
github
|
4
reorx 2011-12-17 12:21:30 +08:00
rsync +1,楼主想要的功能核心大概是自动备份,这点版本控制工具是很难做到的。当然,如果期望有查看历史文件的功能,版本控制是更好的选择。
|
5
yyfearth 2011-12-17 12:22:25 +08:00
不奇怪啊,u盘挂了而已,国内的杂牌U盘很容易这样,尤其是那种4G的仿金士顿
|
6
kongruxi 2011-12-17 12:44:10 +08:00
如果内容可以公开的,githug
如果不能git + dropbox |
7
kongruxi 2011-12-17 12:44:45 +08:00
打错了,是github
|
9
clino 2011-12-17 21:59:04 +08:00
楼主的需求确实可以用分布式版本管理工具来做到,应该可以用hook之类的东东把新的版本修改记录push到其他仓库,当然这个修改提交还需要手动进行
|
10
funcman 2011-12-17 22:15:31 +08:00
杂牌U盘没有不坏的。
真的需要U盘,还是上京东买个品牌的。 比较重要的文件可以存在金山快盘里。 真心觉得把代码仓库用在备份上,很麻烦不实用。 |
11
blacktulip 2011-12-17 23:07:03 +08:00
crashplan 满足1,2,3
|
12
jint 2011-12-18 09:16:39 +08:00
我的方法:
使用Dropbox。 在两个不同地点各有一台小电脑以相同账号登录Dropbox。这两个都是备份机。 工作机也以相同账号使用Dropbox。 可解决你的123点需求。 |
13
Hyperion OP @blacktulip crashplan好像需要收费啊.
感谢楼上各位的建议, u盘不是杂牌的, 芯片和flash号码是对的上号的. 尝试着用了一下rsync, 可惜满足不了我的要求, git没有自动备份功能... 现在我还是用dorpbox, 重要目录再用坚果铺子二次备份, 希望可以别再重演悲剧... |
14
blacktulip 2011-12-24 00:28:10 +08:00
@Hyperion crashplan完成你那些个需求都是免费的,你要备份到它的数据中心去才收费。
|
15
9hills 2011-12-24 01:02:46 +08:00
@Hyperion 虽然dropbox很好,但我要指出自动备份其实是个偷懒且不好用的方法。
比如做了很多修改后发现完全错了,得回滚到上一个版本,自动备份的可是实现不了。 用git虽然commit/push有点麻烦,但换来是干净整齐的版本历史,以及各个修改阶段的snapshot~~ 而dropbox的作用就是做git源,很是方便。 适合自动备份的应该是一些二进制的文件,比如图片,音乐,Word文档等等。而项目之类的,最好还是用VCS |
18
Hyperion OP @blacktulip x64版在我的本上打不开... 囧, 不是的是墙了还是什么, 系统里没有360之类的奇葩软件.
@oldgun 试过... 各种工具都没用 文件系统很正常, 没有损坏... 而且flash要是丢了东西, 痕迹都不会留的吧? @9hills 对. 其实, 都是没养成好习惯. 找自动备份的工具的确是想偷懒, 但带来麻烦也很多. 临时插进去一行alert来调试, 也会新增一个版本, 除非有工具能智能到能用人类思维去理解代码... 决定强迫自己试一段时间, 彻彻底底用git管理代码, 配合dropbox和坚果来备份... 再次感谢楼上各位! |
23
dndx 2011-12-24 18:28:45 +08:00
俺还是习惯S3,简单方便廉价。
|
25
delectate 2011-12-24 21:27:01 +08:00
@Hyperion ,碰到过类似的,可能是没有移除设备就拔下来了,或者是保存时就异常。存在云端的东西还可能出现问题呢,更不要说优盘啦。
|
28
so898 2011-12-27 00:55:38 +08:00
两台电脑,都算是开发机,一台WIN,一台MAC,常年通过DROPBOX同步,不过电脑上源代码绝对不删,就怕出各种奇葩问题……同时绝对不用U盘或者SD卡……这两货在NDS年代坑死我了……我对闪存储存设备,包括现在的SSD,一律不信任……
|
29
amirfish 2011-12-27 01:06:46 +08:00
rsync -av --progress --delete
|