thinkershare
2022-06-11 23:00:01 +08:00
psyer 解决方案非常多, 要根据实际情况来. 反正使用网盘同步是一个馊主意. 核心问题在于文件的数量, 有些项目, 动辄几万个文件, 一旦某一次大范围的修改项目, 就会导致云盘同步非常缓慢, 一旦同步缓慢, 就会导致多端代码不一致, 然后还会出现文件相互覆盖, 最终代码文件丢失. 即便有历史记录的云盘, 想要正确的恢复代码也非常困难, 我在坚果云和 OneDrive,GoogleDrive 使用上都遇到过这个问题, 最终官方给我的回复是他们没有为此种场景优化, 不建议使用他们的网盘同步代码. 核心原因还是这些网盘没有提供.gitignore 这种按需求忽略同步的层级覆盖配置. 坚果云的开发人员说他们正在研究, 最终应该会增加此功能. 不过我放弃了坚果云了. 自己配置了私有云服务器, 自己每天同步到自己的服务器. 而且公司的电脑我也可以直接 SSH 上去. 所以同步代码这个执念我就放弃了.