summaryrefslogtreecommitdiff
path: root/Utility/RsyncFile.hs
Commit message (Collapse)AuthorAge
* renamed RsyncFile -> RsyncGravatar Joey Hess2012-09-19
|
* add a path field to remotesGravatar Joey Hess2012-07-22
| | | | | Also broke out some helper functions around constructing remotes, to be used later.
* record transfers for git-annex-shellGravatar Joey Hess2012-07-02
| | | | | | | | | Not yet tested and places git-annex-shell is run need to be modified to pass the new field settings. Note that rsyncServerSend was changed to fork, rather than directly exec rsync, because it needs to keep the transfer lock held, and clean up the transfer log when done.
* updateGravatar Joey Hess2012-05-02
|
* rsync protocol?Gravatar Joey Hess2012-05-02
|
* Avoid excessive escaping for rsync special remotes that are not accessed ↵Gravatar Joey Hess2011-11-18
| | | | | | | | | over ssh. This is actually tricky, 45bbf210a1210172c7c7b87879ed74f7c8ccbdba added the escaping because it's needed for rsync that does go over ssh. So I had to detect whether the remote's rsync url will use ssh or not, and vary the escaping.
* Pass -t to rsync to preserve timestamps.Gravatar Joey Hess2011-11-04
|
* broke up UtilityGravatar Joey Hess2011-10-16
|
* split groups of related functions out of UtilityGravatar Joey Hess2011-08-22
|
* finished hlint passGravatar Joey Hess2011-07-15
|
* renameGravatar Joey Hess2011-07-05