家里公司同时敲代码,文件该怎么放最有效率?

2019 年 5 月 20 日
 baodaren8

最近家里和公司同时敲代码,可来来回回的用 U 盘拷文件很麻烦。
而且容易出现,同样的文件不知道哪一个是最终版本。
有没有好的平台,可以实现文件同步,这样只要有网,就可以上传和下载。

有想试过 微云 但总觉得你们会有更好的方法。
特来一问,先谢谢各位了。

14043 次点击
所在节点    问与答
100 条回复
grimpil
2019 年 5 月 20 日
如果仅仅是为了同步,坚果云就可以,多终端自动同步,完全无感,还能查看历史版本
liwl
2019 年 5 月 20 日
只有我推荐群晖么
jugggao
2019 年 5 月 20 日
没人用 google driver 吗。。
BlBana
2019 年 5 月 20 日
我用的 onedrive,下班的时候把代码拉进文件夹就同步了,或者干脆就在同步文件夹里面开发
plqws
2019 年 5 月 20 日
直接在 U 盘上开发就好了,不要拷来拷去
itechify
2019 年 5 月 20 日
1,如果公司版本用 git,最好用了,直接使用就行了呀
2,公司用 SVN,这个呀,额,之前写了个同步脚本,使用的是 rsync,有 backup (上传到仓库)和 update (从仓库更新)功能专门同步到阿里云服务器,回家后,在用 rsync 下载到宿舍电脑~类似简化版本的 git 仓库。公司里面写 crontab 没半小时自动检查增量上传,上传时间戳有更新的。后来在宿舍里面觉得阿里云小水管受不了(上行带宽太小了),还觉得回到宿舍还敲个毛代码噢公司有没有加钱,烦躁,后来就不用了-_-||
3,没试过的操作,用 git+SVN 两个管理会不会又冲突呢。。。没试过噢
4,mark 一下,看看 V 友怎么说
xlx
2019 年 5 月 20 日
一台电脑的 idea 怎么配置多个 git 地址?
2kCS5c0b0ITXE5k2
2019 年 5 月 20 日
自己搭一个 git 很快的啊
Cu635
2019 年 5 月 20 日
竟然没有用上版本控制系统?!
另外,我的建议是家里不留代码,回家就是保证休息,要加班就留在公司……
zelin44913
2019 年 5 月 20 日
群晖 Synology Drive, 多电脑实时同步
mytharcher
2019 年 5 月 20 日
难道只有我用 btsync (resilio) 么?我连 npm/.git 都一起同步,提交状态都保留,真是最方便的了。
Halry
2019 年 5 月 20 日
回家不要干活吧
xwcs
2019 年 5 月 20 日
@ershierdu onedrive 同步时不可以排除一些文件夹,每次 node_module 都同步了
dobelee
2019 年 5 月 20 日
个人用 git + dropbox。
git 放公司代码,dropbox 放个人整理的信息和文件。
vincel
2019 年 5 月 20 日
大哥 作为程序员你难道不用 git ???用 u 盘拷代码还是刚上学的操作吧,至于你说上传下载慢的问题,我不信你一天的代码量有多少,除了第一次初始化仓库可能上传比较多,后面差异对比之后每次也不过几 m 吧。还有 git 和 github 是有点区别的,我们的意思是指用 git pull 命令同步代码而不是让你上 github 去下载 zip 包。。。
linvaux
2019 年 5 月 20 日
我勒个去,这还用问?明显用 git 是最优解啊
flynaj
2019 年 5 月 21 日
只有你一个人用可以用 syncthing,多个人还是用 svn, git 这类
wujunzero
2019 年 5 月 21 日
github 慢就试试 coding,gitlab 等等。你可以只传修改的文件,其他的 gitignore 屏蔽掉。
shuangyeying
2019 年 5 月 21 日
好像没人提出自建 Gitlab。
sheildog
2019 年 5 月 21 日
公司服务器部署一个 gogs

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

https://v2ex.ih06.com/t/565765

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

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

© 2021 V2EX