rclone

Nick Craig-WoodVersion v1.29157d7d410 years agoHistory
NameLast commit messageLast commit date
amazonclouddriveChange the interface of SetModTime to return an error - #34810 years ago
b2b2: Fix incorrect value of Precision - should be 1ms not 1s10 years ago
dircachedircache: expose FoundRoot flag11 years ago
docsVersion v1.2910 years ago
drivedrive: increase default chunk size to 8 MB and document - fixes #39710 years ago
dropboxChange the interface of SetModTime to return an error - #34810 years ago
fsVersion v1.2910 years ago
fstestb2: Enable mod time syncing - fixes #34810 years ago
googlecloudstorageChange the interface of SetModTime to return an error - #34810 years ago
graphicsAdd support for Microsoft One Drive - fixes #1011 years ago
hubicMake it obvious that the client secrets are encrypted10 years ago
localChange the interface of SetModTime to return an error - #34810 years ago
oauthutilDisable keepalive to keep server from serving stale results.10 years ago
onedriveChange the interface of SetModTime to return an error - #34810 years ago
pacerAdd Attack constant to pacer10 years ago
restMake rest Set methods safe for concurrent calling10 years ago
s3Change the interface of SetModTime to return an error - #34810 years ago
swiftDon't de-reference swift connection10 years ago
yandexChange the interface of SetModTime to return an error - #34810 years ago
.gitignoreAdd manuals to repository - fixes #25610 years ago
.travis.ymlRequire go v1.5 for compilation10 years ago
appveyor.ymlFix appveyor build after vet removal from tools repo10 years ago
CONTRIBUTING.mdTweaks to rclone authorize10 years ago
COPYINGInitial commit - some small parts working13 years ago
cross-compileMake sure we use bash as our shell10 years ago
ISSUE_TEMPLATE.mdAdd issue template for github10 years ago
make_manual.pyTweaks to rclone authorize10 years ago
MakefileRequire go v1.5 for compilation10 years ago
MANUAL.htmlVersion v1.2910 years ago
MANUAL.mdVersion v1.2910 years ago
MANUAL.txtVersion v1.2910 years ago
notes.txtReplace test_all.sh with test_all.go which is cross platform and parallel10 years ago
rclone.1Version v1.2910 years ago
rclone.goMake dedupe remove identical copies without asking and add non interactive mode - fixes #33810 years ago
rclone_test.goRename to rclone13 years ago
README.mdUpdate README from docs/content/about.md10 years ago
redirect_stderr.goFix redirecting stderr on unix-like OSes - fixes #36310 years ago
redirect_stderr_unix.goFix redirecting stderr on unix-like OSes - fixes #36310 years ago
redirect_stderr_windows.goFix redirecting stderr on unix-like OSes - fixes #36310 years ago
RELEASE.mdCommit missing docs changes and adjust RELEASE.md to make sure it doesn't happen again10 years ago
upload-githubIgnore current builds when uploading to github10 years ago
versioncheck.goRequire go v1.5 for compilation10 years ago
README.md

Logo

Website | Documentation | Contributing | Changelog | Installation | G+

Build Status Windows Build Status GoDoc

Rclone is a command line program to sync files and directories to and from

  • Google Drive
  • Amazon S3
  • Openstack Swift / Rackspace cloud files / Memset Memstore
  • Dropbox
  • Google Cloud Storage
  • Amazon Cloud Drive
  • Microsoft One Drive
  • Hubic
  • Backblaze B2
  • Yandex Disk
  • The local filesystem

Features

  • MD5/SHA1 hashes checked at all times for file integrity
  • Timestamps preserved on files
  • Partial syncs supported on a whole file basis
  • Copy mode to just copy new/changed files
  • Sync (one way) mode to make a directory identical
  • Check mode to check for file hash equality
  • Can sync to and from network, eg two different cloud accounts

See the home page for installation, usage, documentation, changelog and configuration walkthroughs.

License

This is free software under the terms of MIT the license (check the COPYING file included in this package).