"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Find a file
Nick Craig-Wood f8246b5a7e Implement Precision interface in all filesystems
* drive: add mime type on upload
  * drive: correct info on upload to fix crash
  * local: measure time precision by making a local file and using Chtimes
  * swift: move snet parameter here
  * core: add -modify-window and compute the optimum one
  * core: use modify window when checking times
2013-01-19 10:16:51 +00:00
.gitignore Initial commit - some small parts working 2012-11-18 17:32:31 +00:00
accounting.go Implement stats counting and reporting and return errors in return code 2013-01-03 22:50:00 +00:00
chtimes.go Fix loss of precision for setting timestamps so roundtrip happens properly 2012-12-01 12:05:17 +00:00
chtimes_linux.go Fix after go vet 2012-12-26 12:27:26 +00:00
COPYING Initial commit - some small parts working 2012-11-18 17:32:31 +00:00
fs.go Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
fs_drive.go Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
fs_local.go Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
fs_s3.go Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
fs_swift.go Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
notes.txt Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
README.md Initial commit - some small parts working 2012-11-18 17:32:31 +00:00
swiftsync.go Implement Precision interface in all filesystems 2013-01-19 10:16:51 +00:00
swiftsync_test.go Factor mtime functions info github.com/ncw/swift 2012-11-27 22:04:04 +00:00

Swiftsync

Sync files and directories to and from swift

FIXME

Install

Swiftsync is a Go program and comes as a single binary file.

Download the relevant binary from

Or alternatively if you have Go installed use

go get github.com/ncw/swiftsync

and this will build the binary in $GOPATH/bin. You can then modify the source and submit patches.

Usage

FIXME

License

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

Contact and support

The project website is at:

There you can file bug reports, ask for help or contribute patches.

Authors

Contributors

  • Your name goes here!