我有问题。每天我都要通过VPN将整个源代码(它是一个包含多个目录和文件的目录)上传到服务器。源代码的大小约为250 MB。我每天都做的是,压缩它(将它的大小减小到大约100 MB),然后我将这个压缩文件通过ftp传输到服务器,最后将其解压缩到那里。转移它需要大约20分钟。 我确信必须有一个比我正在做的更好的方法。要么建议我更好的压缩机制或更快的上传方法。
答案 0 :(得分:1)
如果你可以设置一个版本控制服务器,它会很棒,Mercurial和Git是完美的。
另一个选项是使用rsync,这是一个同步工具,只上传两个版本之间的差异,避免重复传输数据。
我假设这里有类似UNIX的环境,但在Windows上,选项几乎相同。
PD:这个问题更适合superuser。