在ftp或者sftp做同步的时候经常可能需要另外启动一个客户端。当我们更改一个简单的地方,同步的时候确实比较麻烦,可能步骤比我们的改动的东西还多。而且有些客户端不能只更新我改动的东西,可能把所有的东西都上传一边。如果我们使用程序来调用,只有我们改动过的程序再上传到远程服务器。这样就方便多了。
如果希望使用其他协议来传送自己的文件。可以实现FileTranster接口来完成协议传送
第一次传送完成时,需要全部传送文件。完成后,每次修改,只是快速将自己修改的文件同步到远程的服务器。
SyncProject sp=new SyncProject();
//不希望上传的文件
sp.addExpendFile(".jar");
//sp.login("username","password","127.0.0.1",21,"ftp");
sp.login("username","password","127.0.0.1",22);
//sp.addExpendFile("sync.properties");
sp.Sync("本地目录", "远程目录");
如果希望使用其他协议来传送自己的文件。可以实现FileTranster接口来完成协议传送
第一次传送完成时,需要全部传送文件。完成后,每次修改,只是快速将自己修改的文件同步到远程的服务器。