ftpsync2d

ftpsync2d is a bidirectional tool to synchronize remote and local directory trees using FTP.
Download

ftpsync2d Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Pearu Peterson
  • Publisher web site:
  • http://code.google.com/p/ftpsync2d/

ftpsync2d Tags


ftpsync2d Description

ftpsync2d is a bidirectional tool to synchronize remote and local directory trees using FTP. ftpsync2d is a bidirectional tool to synchronize remote and local directory trees using FTP.This project provides a tool to synchronize remote FTP and local directory trees in both directions. The tool is provided as a Python script (ftpsync.py) that can be useful for uploading new/modified files to a homepage host using FTP. The tool can also be used to download new/modified files (such as wiki pages) for backup or mirroring purposes.In both usage cases, the tool requires write access to FTP server to create .listing files that are used to accelerate the synchronization process.UsageTo learn about the options of the ftpsync.py script, runsh> ftpsync.py --helpthat will displayUsage: ftpsync.py ftpsync.py is tool to synchronize remote and local directory trees using FTPprotocol (see http://ftpsync2d.googlecode.com/ for updates). Both directionsare supported. Write access to FTP server is required. To skip processingremote directories that one does not have read or write access, use --skipoption. When a new file was added to FTP server by other means than usingftpsync.py, use --listing to update .listing files. Remote path must be givenin the following form: @]hostname[]Options: --version show program's version number and exit -h, --help show this help message and exit -u, --upload enable uploading files -d, --download enable downloading files -s SKIP_PATH, --skip=SKIP_PATH skip listing specified remote (absolute) path -l, --listing update remote .listing filesFor example, to syncronize remote directory rdir in the FTP server ftp.example.com with the local directory ldir, runftpsync.py ftp://ftp.example.com/rdir ldir --downloadWhen username and password is required, the script will ask. When there are files that are changed locally and should be uploaded, add --upload option to the command line. Requirements: · Python


ftpsync2d Related Software