`
lijunjie
  • 浏览: 388579 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

对程序简单修改后通过ftp,sftp快速远程同步程序

 
阅读更多
在ftp或者sftp做同步的时候经常可能需要另外启动一个客户端。当我们更改一个简单的地方,同步的时候确实比较麻烦,可能步骤比我们的改动的东西还多。而且有些客户端不能只更新我改动的东西,可能把所有的东西都上传一边。如果我们使用程序来调用,只有我们改动过的程序再上传到远程服务器。这样就方便多了。

		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接口来完成协议传送

第一次传送完成时,需要全部传送文件。完成后,每次修改,只是快速将自己修改的文件同步到远程的服务器。
2
0
分享到:
评论

相关推荐

    FTP远程文件同步更新程序

    FTP(File Transfer Protocol)远程文件同步更新程序是一种用于在本地计算机和远程服务器之间高效传输文件的工具。在IT行业中,FTP被广泛应用于网站内容管理、软件分发、数据备份等场景,因为它允许用户无需直接访问...

    FTP远程文件同步更新程序 V2.1.0.0Fileupdate

    1. **文件同步**:它可以监测本地文件夹的变化,如添加、删除或修改文件,一旦检测到变化,就会自动将这些更改同步到远程FTP服务器,反之亦然,确保两端文件的同步性。 2. **计划任务**:用户可以设置定时任务,让...

    EverEdit文本编辑工具的FTP/SFTP扩展插件

    总的来说,EverEdit的FTP/SFTP扩展插件是开发人员和网站管理员的强大工具,它们让远程文件管理变得简单且安全,提升了工作效率。无论是在日常的代码编辑还是协同工作中,这个插件都能发挥出其应有的价值。

    ftp和sftp登录工具

    如果你需要快速、简单地传输文件,而对安全性要求不高,FTP可能就足够了。但如果你需要保护文件隐私和传输安全,那么SFTP无疑是更好的选择。 在实际应用中,使用FTP和SFTP登录工具时,还需要注意以下几点: 1. 配置...

    FTP远程文件同步更新

    FTP远程文件同步更新是针对网站开发、运维人员的重要功能,确保本地与远程服务器上的文件保持一致,以实现快速部署和更新。 FTP工作原理: FTP基于TCP协议,通过建立两个连接来实现文件传输:控制连接和数据连接。...

    苹果下的ftp工具 支持sftp

    在苹果(Mac)操作系统下,FTP(File Transfer Protocol)工具是用于上传、下载文件到远程服务器的重要软件。SFTP(Secure File Transfer Protocol)是FTP的一个安全版本,它通过加密技术确保了数据传输的安全性,...

    FTP上传下载,本地同步服务器文件

    这通常通过FTP客户端的自动同步功能实现,可以定期检查本地和服务器上的文件差异,并进行必要的上传或下载操作,以确保两边的文件保持一致。 综上所述,FTP上传与下载是网络文件交换的基础操作,涉及FTP客户端和...

    Mac上最好用的FTP/SFTP工具 Transmit 5.8.2

    标题中的“Mac上最好用的FTP/SFTP工具 Transmit 5.8.2”指的是Transmit这一软件,它是一款专为苹果Mac操作系统设计的强大的FTP(File Transfer Protocol)和SFTP(Secure File Transfer Protocol)客户端。FTP是用于...

    FTP 文件同步 C#

    FTP文件同步的核心在于通过FTP协议连接到远程服务器,读取服务器上的文件列表,比较本地文件与服务器文件的差异,然后进行上传或下载操作以保持文件的一致性。以下是一些关键知识点: 1. **FTP连接**:使用C#的`...

    SFTP上传下载文件工具

    它提供了图形化的用户界面,操作简单直观,支持FTP、FTPS(FTP over TLS/SSL)以及SFTP等多种协议。以下是FileZilla的一些关键特性: 1. **多平台支持**:FileZilla可在Windows、Linux和macOS等操作系统上运行,...

    winscp sftp客户端ftp连接工具

    **Winscp SFTP客户端FTP连接工具** Winscp是一款广受欢迎的免费开源文件传输协议(FTP)客户端,尤其在IT行业中,它以其支持安全文件传输协议(SFTP)而备受推崇。这款工具允许用户通过SSH(Secure Shell)协议安全...

    FTP下载同步工具(delphi源码)

    FTP下载同步工具是一种基于Delphi编程语言开发的应用程序,它主要功能是实现实时地从FTP服务器下载并同步文件更新。Delphi是一款强大的Windows应用程序开发工具,它使用Object Pascal编程语言,提供了直观的可视化...

    ftp同步

    1. **双向同步**:FTP Synchronizer 支持双向同步,意味着无论在本地还是远程服务器上对文件进行的修改都会反映到另一个位置。这对于团队协作特别有用,确保所有成员都能访问到最新的文件。 2. **计划任务**:用户...

    Ftp远程上传工具,很实用

    FlashFXP是一款流行的FTP客户端软件,它为用户提供了简单直观的界面来执行FTP远程上传操作。 1. FTP基本概念: FTP允许用户在本地计算机(客户端)和远程服务器(FTP服务器)之间交换文件。它分为两种模式:ASCII...

    Xftp6(FTP、SFTP)

    Xftp6是一款强大的文件传输协议(FTP)客户端,同时也支持安全文件传输协议(SFTP),它为用户提供了在不同计算机之间安全、快速地交换文件的便捷方式。这款软件以其直观的界面、高效的性能以及对多种传输协议的支持...

    ftp 上传远程文件

    WinSCP429setup.exe很可能是WinSCP的安装程序,WinSCP是一款免费且功能强大的SFTP(Secure File Transfer Protocol)和FTP客户端,支持图形化操作界面,提供拖放功能,使文件传输更加直观。它支持SSH(Secure Shell...

    Sublime Text 3实用同步服务器代码插件SFTP.zip

    在开发过程中,我们经常需要将本地的修改快速同步到远程服务器,以便进行测试或部署。传统的FTP工具可能需要手动选择文件和目录,而SFTP插件则可以无缝集成到Sublime Text 3中,使得这一过程变得更加高效。 首先,...

    FTP数据同步工具.zip

    在这个名为"FTP数据同步工具.zip"的压缩包中,包含了一个名为"FTP数据同步工具.exe"的应用程序,这是一款专为实现数据同步和备份而设计的软件。 该工具的主要功能包括: 1. **数据同步**:它允许用户将本地计算机...

    FTP+远程工具.zip

    2. FTP协议:文件传输协议,基本的文件上传和下载机制,通常与FTPS(FTP over SSL/TLS)或SFTP(SSH File Transfer Protocol)一起使用以增强安全性。 3. WinSCP的特点与使用方法:如何启动、配置连接、上传/下载...

Global site tag (gtag.js) - Google Analytics