最近家里和公司同时敲代码,可来来回回的用 U 盘拷文件很麻烦。
而且容易出现,同样的文件不知道哪一个是最终版本。
有没有好的平台,可以实现文件同步,这样只要有网,就可以上传和下载。
有想试过 微云 但总觉得你们会有更好的方法。
特来一问,先谢谢各位了。
最近家里和公司同时敲代码,可来来回回的用 U 盘拷文件很麻烦。
而且容易出现,同样的文件不知道哪一个是最终版本。
有没有好的平台,可以实现文件同步,这样只要有网,就可以上传和下载。
有想试过 微云 但总觉得你们会有更好的方法。
特来一问,先谢谢各位了。
|
FinnBaiMay 20, 2019
1
git
|
|
registerrrMay 20, 2019
2
GitHub 整个私有仓库?🤔
|
|
okoookMay 20, 2019 via iPhone
3
iCloud
|
|
SGEMay 20, 2019
4
samba、onedrive、iCloud
|
|
litpMay 20, 2019
5
git 最稳妥,现在 github 还可以建立私有仓库!
|
|
6
|
|
7
你写代码不用 git ?
|
|
registerrrMay 20, 2019
9
@baodaren8 word,excel 甚至 ppt 也可以用 git 管理啊,只不过是不能按行管理了。只能按一整个文件来管理,好像是这样。
|
|
11
|
|
greenhat233May 20, 2019
12
@baodaren8 gitee
|
|
wuluMay 20, 2019 via Android
13
onedrive ,nextcloud 都可以同步文件夹
|
|
lostberryzzMay 20, 2019
14
|
|
learnshareMay 20, 2019
15
OneDrive 挺好的
|
|
SuperMildMay 20, 2019
16
你可以用 git,不 push 到服务器,就在本地用,这样就完全没有网络问题,文件版本非常清晰。
当然,最好是克服一下网络问题,这样你还能有一份在服务器,更方便更安全。 |
|
17
坚果云+GitHub 私有库, 或者公司电脑不关机, 挂着 TeamViewer
|
|
limao693May 20, 2019 via iPhone
18
Dropbox,实时文件多终端同步。代码使用 github
|
|
cncofferMay 20, 2019
19
顶楼上, 我也是 dropbox 同步文件, github 版本管理.
|
|
20
@conanforever22 这个想法,我也想过。就是公司的电脑不关机,用 TeamViewer
|
|
dreamerererMay 20, 2019 via iPhone
21
背个双肩包带笔记本
|
|
TabGreMay 20, 2019 via iPhone
22
我也是用 dropbox,但是只有 2g 容量
|
|
ThomasZMay 20, 2019 via Android
23
git 不是最好的方案么?现在私库也免费了
|
|
dfjslkjdfMay 20, 2019
24
dropbox 你值得拥有
|
|
dfjslkjdfMay 20, 2019
25
git 也行
|
|
yeshiweiMay 20, 2019
26
1. dropbox
2. 代码放到 vps 上 |
|
piminMay 20, 2019 via Android
27
wtg,解决一切麻烦
|
|
linmqMay 20, 2019 via iPhone
28
gitlab
|
|
SappMay 20, 2019
29
git 大库会很慢的,直接用 Dropbox 或者 googledrive、icloud 这种吧,同步一下就行了
|
|
ioschenMay 20, 2019
30
1. 代码同步用 git
2. 大文件等用云同步 如果苹果 就用 iCloud 如果微软用 onedrive,如同你说的 word excel 直接保存 |
|
ioschenMay 20, 2019
31
1. 代码同步用 git
2. 大文件等用云同步 如果苹果 就用 iCloud 如果微软用 onedrive,如同你说的 word excel 直接保存 |
|
ioschenMay 20, 2019
32
怎么发了两次? bug 还是刷新两次导致?
还有个方案远程控制一台电脑,所有操作都在这台电脑 |
|
kljsandjbMay 20, 2019 via iPhone
33
☁️
|
|
opengpsMay 20, 2019
34
我是用云服务器上自建的 SVN
|
|
MuscleOf2016May 20, 2019
35
家里公司应该主要是工作的代码吧,放公共云平台都不合适的,要是公司有 vpn 直接在内网代码仓库里面比较好
|
|
whypoolMay 20, 2019
36
svn
|
|
sangbiaoMay 20, 2019
37
代码用 git,文件夹用 onedrive,idea 又能账户同步插件界面配置,数据库在云服务器里
|
|
maplerecallMay 20, 2019 via Android
38
rdp 或者其他远程桌面类软件…因为非内网环境项目跑不起来,十几 G 的 repo 也不是说下就能下的…
|
|
silencefentMay 20, 2019
39
直接在 U 盘里编译
|
|
niceworldMay 20, 2019
40
我用的 onedirve ...感觉不错
|
|
zycppMay 20, 2019 via iPhone
41
u 盘
|
|
DomonLeeMay 20, 2019
42
1.代码用 git
2.文件使用 Dropbox 3.配置信息用 Dropbox |
|
AmbushMay 20, 2019
43
GitHub or OneDrive
Ubuntu 我用的是 https://github.com/skilion/onedrive |
|
furchMay 20, 2019
44
坚果云
|
|
redbuckMay 20, 2019
45
nas
开通 webdav,映射成网络驱动器 |
|
EscYeziMay 20, 2019 via iPad
46
sshfs 可以挂载远程服务器目录到本地,楼主可以了解一下
|
|
stevexuMay 20, 2019
47
自带电脑
|
|
season4675May 20, 2019
48
竟然发现有人不用 git~
|
|
inhzusMay 20, 2019 via Android
49
如果楼主不打算用 git,强烈建议也不要用 One drive。假如写的代码用了 npm 等等类似的会产生大量碎文件的软件,每次 build 都会伴随大量无意义的磁盘和网络开销,电脑足够好不在意的话就无所谓了
|
|
chiuMay 20, 2019
50
onedrive
|
|
cpdyj0May 20, 2019 via Android
51
代码 GitHub,乱七八糟的 onedrive,或者自己去淘大盘鸡
|
|
xenmeMay 20, 2019
52
远程回公司敲代码,走到哪里敲到哪里
|
|
Libby520May 20, 2019
53
同问,家里和单位有空的时候都会写小说,有没有特别合适的协同文档软件推荐?
|
|
litpMay 20, 2019 via iPhone
54
@baodaren8 github 网页打开慢,但是你试试推送和拉取,我觉得没啥大问题,我有一个私有仓库都是存储我历史文件的,量也很大,但是每次推送速度都不错
|
|
ershierduMay 20, 2019
55
https://www.v2ex.com/t/508932#reply39
跟我之前提的一个问题很像。最后我的解决方案是跟别人组了个 office 365 家庭版,用 Onedrive 同步。对于特定的项目(其实就是学生的某些大作业…),再用 git 做版本管理。 1.首先我特别喜欢同步盘这种“啥都不用做,一直帮你更新到最新状态”的感觉,相比之下 git 还是需要手动操作一下,我经常会忘记。一开始用的 Dropbox 专门同步代码,但是很快 2GB 就不够用了,付费的太贵;另外就是网络问题比较麻烦,必须一直开着代理。相比之下还是 Onedrive 合适一些。 缺点也有,比如上面有人提到的大量碎片文件的问题。不过我主要写 Java 和 Python,目前为止没什么感觉。 2. 换了 Onedrive 后把所有的个人数据都同步上去了(都是些作业什么的,没什么敏感文件),所以处于一种“电脑丢了、坏了也不会有任何数据丢失”的安全感中。再加上 office365 的自动保存功能,确实很舒服。 |
|
1069401249May 20, 2019
56
ide 配置 FTP 自动上传
|
|
ershierduMay 20, 2019
57
@litp #54
如果是用 word 之类写的,也许可以考虑一下 Google docs/腾讯文档 这一类的服务,自动保存的机制能尽可能减少丢失的可能性。或者是用同步盘(坚果云 /Onedrive/Dropbox )之类的同步文件也一样,其中 Onedrive 和 Office365 结合起来也能实现自动保存,要不哪天忘了 Ctrl + s 就悲剧了…… 如果是文本形式的文件,可以考虑用 git ( GitHub 私有库)做版本管理,这样能很清晰地看出来改了什么内容。不过我还是比较推荐再加个网盘用于同步,git 只用于版本管理… |
|
night98May 20, 2019
58
腾讯的 git 服务,免费 50G,速度很 nice
配合微软 onedriver,免费 5G,放 word 之类的文档,基本上除了代码需要写完推送一下,其他的可以全部同步 |
|
TokinMay 20, 2019
59
我现在的方案是 Dropbox 同步代码(稳定),OneDrive 同步各种文件(速度快)。
千万不要用 OneDrive 同步小文件非常多的项目,我的 node 项目因为装依赖会产生几十万、十几万的小文件,OneDrive 就嗝屁了,经常无法自动同步。 Dropbox 就可以很好的同步这些小文件。。。 |
|
TokinMay 20, 2019
60
用云服务的好处就是这一切都是自动的,不用像 Git 那样要手动提交手动更新。
而且云服务也有简单的文件版本管理。。。就是没有 Git 方便。。。 |
|
grimpilMay 20, 2019 via Android
61
如果仅仅是为了同步,坚果云就可以,多终端自动同步,完全无感,还能查看历史版本
|
|
liwlMay 20, 2019
62
只有我推荐群晖么
|
|
jugggaoMay 20, 2019
63
没人用 google driver 吗。。
|
|
BlBanaMay 20, 2019
64
我用的 onedrive,下班的时候把代码拉进文件夹就同步了,或者干脆就在同步文件夹里面开发
|
|
plqwsMay 20, 2019
65
直接在 U 盘上开发就好了,不要拷来拷去
|
|
itechifyMay 20, 2019 via Android
66
1,如果公司版本用 git,最好用了,直接使用就行了呀
2,公司用 SVN,这个呀,额,之前写了个同步脚本,使用的是 rsync,有 backup (上传到仓库)和 update (从仓库更新)功能专门同步到阿里云服务器,回家后,在用 rsync 下载到宿舍电脑~类似简化版本的 git 仓库。公司里面写 crontab 没半小时自动检查增量上传,上传时间戳有更新的。后来在宿舍里面觉得阿里云小水管受不了(上行带宽太小了),还觉得回到宿舍还敲个毛代码噢公司有没有加钱,烦躁,后来就不用了-_-|| 3,没试过的操作,用 git+SVN 两个管理会不会又冲突呢。。。没试过噢 4,mark 一下,看看 V 友怎么说 |
|
xlxMay 20, 2019
67
一台电脑的 idea 怎么配置多个 git 地址?
|
|
2kCS5c0b0ITXE5k2May 20, 2019
68
自己搭一个 git 很快的啊
|
|
Cu635May 20, 2019
69
竟然没有用上版本控制系统?!
另外,我的建议是家里不留代码,回家就是保证休息,要加班就留在公司…… |
|
zelin44913May 20, 2019
70
群晖 Synology Drive, 多电脑实时同步
|
|
mytharcherMay 20, 2019 via Android
71
难道只有我用 btsync (resilio) 么?我连 npm/.git 都一起同步,提交状态都保留,真是最方便的了。
|
|
HalryMay 20, 2019 via Android
72
回家不要干活吧
|
|
dobeleeMay 20, 2019 via Android
74
个人用 git + dropbox。
git 放公司代码,dropbox 放个人整理的信息和文件。 |
|
vincelMay 20, 2019
75
大哥 作为程序员你难道不用 git ???用 u 盘拷代码还是刚上学的操作吧,至于你说上传下载慢的问题,我不信你一天的代码量有多少,除了第一次初始化仓库可能上传比较多,后面差异对比之后每次也不过几 m 吧。还有 git 和 github 是有点区别的,我们的意思是指用 git pull 命令同步代码而不是让你上 github 去下载 zip 包。。。
|
|
linvauxMay 20, 2019 via Android
76
我勒个去,这还用问?明显用 git 是最优解啊
|
|
flynajMay 21, 2019 via Android
77
只有你一个人用可以用 syncthing,多个人还是用 svn, git 这类
|
|
wujunzeroMay 21, 2019 via Android
78
github 慢就试试 coding,gitlab 等等。你可以只传修改的文件,其他的 gitignore 屏蔽掉。
|
|
shuangyeyingMay 21, 2019
79
好像没人提出自建 Gitlab。
|
|
sheildogMay 21, 2019
80
公司服务器部署一个 gogs
|
|
venamezhMay 21, 2019
81
代码 git,其他文件任意同步盘吧
|
|
zsan6May 21, 2019
82
可以试下坚果云
|
|
zjyl1994May 21, 2019
83
git 私有库啦,github 也免费了,其他文件 google drive,dropbox,onedrive 之类的同步云盘搞一个就行了
|
|
yakaxMay 21, 2019
84
安装 teamviewer 解决
|
|
goodSleepMay 21, 2019 via Android
85
代码 gitlab,文档 onedrive (或者企业微信的文件盘)
|
|
pkoukkMay 21, 2019
86
代码 git,文件用 onedrive
|
|
freeznetMay 21, 2019
87
微力同步~可以设置某些不用同步的文件夹和文件,类似 git 的 ignore
本来是打算用 dropbox,但是无奈 dropbox 并不能选择部分文件不同步,比如 node_modules |
|
zchlwjMay 21, 2019
88
vpn,远程
|
|
JRayMay 21, 2019
90
码云
|
|
wqzjk393May 21, 2019 via iPhone
91
git,干活前习惯性 merge 一下就好
|
|
mogutouerMay 21, 2019
92
iCloud 有时候不是主动同步的,也没有同步按钮,等的让人着急,尤其是网络不好的时候,文件一直不更新
|
|
calmingMay 21, 2019
93
你不用 git?
|
|
WhiteSJMay 21, 2019
94
iCloud
|
|
smilzmanMay 21, 2019
95
我目前的方案:
移动硬盘:希捷 2T 的 NAS:453Bmini 公司电脑:安装威联通的 Qsync,把 NAS 上的文件(自定义目录)同步到本地 家里的电脑:安装威联通的 Qsync,把 NAS 上文件全量同步到本地,安装希捷 Seagate Toolkit 软件,只要硬盘连接电脑,自动同步本地和硬盘文件~ 当然,代码版本控制还是 git 和 svn 好,NAS 上也可以安装。 |
|
jabariMay 21, 2019
96
syncthing 分布式同步。。比网盘的方案好
|
|
weyouMay 21, 2019 via Android
97
tinc + samba,要啥同步?
|
|
qq7788611May 21, 2019
100
坚果云
|