git-annex/Remote
Joey Hess cca2764f91
provide file with content to export
Rather than providing the key to export, provide the file.

When exporting a treeish that contains files that are not annexed,
this will let the content of those files also be exported.

There's still a Key in the interface; it will be used by the external
special remote protocol. A SHA1 key can be used when exporting
non-annexed files.

This commit was sponsored by Brock Spratlen on Patreon.
2017-08-29 13:57:42 -04:00
..
Directory remove 163 lines of code without changing anything except imports 2016-01-20 16:36:33 -04:00
External external: nice error message for keys with spaces in their name 2017-08-17 16:18:34 -04:00
Helper avoid the dashed ssh hostname class of security holes 2017-08-17 22:11:31 -04:00
Rsync adeiu, MissingH 2017-05-16 01:03:52 -04:00
WebDAV adeiu, MissingH 2017-05-16 01:03:52 -04:00
BitTorrent.hs add API for exporting 2017-08-29 13:00:41 -04:00
Bup.hs add API for exporting 2017-08-29 13:00:41 -04:00
Ddar.hs add API for exporting 2017-08-29 13:00:41 -04:00
Directory.hs provide file with content to export 2017-08-29 13:57:42 -04:00
External.hs add API for exporting 2017-08-29 13:00:41 -04:00
GCrypt.hs add API for exporting 2017-08-29 13:00:41 -04:00
Git.hs add API for exporting 2017-08-29 13:00:41 -04:00
Glacier.hs add API for exporting 2017-08-29 13:00:41 -04:00
Hook.hs add API for exporting 2017-08-29 13:00:41 -04:00
List.hs stub Remote.P2P 2016-12-06 12:27:58 -04:00
P2P.hs add API for exporting 2017-08-29 13:00:41 -04:00
Rsync.hs add API for exporting 2017-08-29 13:00:41 -04:00
S3.hs add API for exporting 2017-08-29 13:00:41 -04:00
Tahoe.hs add API for exporting 2017-08-29 13:00:41 -04:00
Web.hs add API for exporting 2017-08-29 13:00:41 -04:00
WebDAV.hs add API for exporting 2017-08-29 13:00:41 -04:00