Joey Hess
1cef791cf3
skeleton git-lfs special remote
...
This is a special remote and a git remote at the same time; git can pull
and push to it and git-annex can use it as a special remote.
Remote.Git has to check if it's configured as a git-lfs special remote
and sets it up as one if so.
Object methods not implemented yet.
2019-08-01 15:30:12 -04:00
Joey Hess
9c20a8792d
fix names of per-remote git config keys
...
These are all prefixed by annex- and always have been, the docs were just
wrong.
2019-08-01 14:24:59 -04:00
Joey Hess
bd6c508334
finalizing lfs module
...
It may eventually move to its own package.
2019-08-01 14:04:56 -04:00
Joey Hess
435287db15
LFS endpoint guessing from remote url
2019-07-31 16:25:13 -04:00
Joey Hess
b4a416b996
cleaner endpoint type
2019-07-31 16:06:59 -04:00
Joey Hess
426a74265d
ssh discovery of LFS endpoint
...
At this point, I'm able to discover an endpoint, and requesting an
upload also worked, though I didn't try actually uploading content.
2019-07-31 15:51:40 -04:00
Joey Hess
78983d1e33
rename reorg
2019-07-31 15:04:37 -04:00
Joey Hess
f4e8ab969e
improve protocol support
...
support verification after upload
support for errors embedded in json
2019-07-31 14:55:15 -04:00
Joey Hess
9040fea09e
add uploadRequests
2019-07-31 13:22:33 -04:00
Joey Hess
b4d2fc6219
add downloadRequests
2019-07-31 12:28:03 -04:00
Joey Hess
909952d8e5
got transfer response part of protocol working
...
Testing against github, I was able to request an unauthenticated
download of an oid and parse the response that contains the url of the
object.
2019-07-31 12:06:56 -04:00
Joey Hess
6eb3a56daa
git-lfs protocol json instances
...
Have only tested that the ToJSON instances look like what's documented
for the git-lfs API.
Have not tested the FromJSON instances at all.
2019-07-29 15:47:17 -04:00
Joey Hess
5080a7be1e
fix build
2019-07-29 12:41:45 -04:00
Joey Hess
8826d52eea
Merge branch 'master' of ssh://git-annex.branchable.com
2019-07-29 12:29:00 -04:00
Joey Hess
724ebec3f0
lfs deep dive
2019-07-29 12:28:07 -04:00
geonemax67@f507d88f591246c5ff7de3b1f7fb2823684a789b
6ca7412390
Added a comment: SAMSUNG TV Repair Dubai
2019-07-29 11:14:48 +00:00
geonemax67@f507d88f591246c5ff7de3b1f7fb2823684a789b
05ff42834f
removed
2019-07-29 10:02:36 +00:00
geonemax67@f507d88f591246c5ff7de3b1f7fb2823684a789b
a9725df299
removed
2019-07-29 09:56:09 +00:00
geonemax67@f507d88f591246c5ff7de3b1f7fb2823684a789b
29714ab4f0
Added a comment: SAMSUNG TV Repair Dubai
2019-07-29 09:55:47 +00:00
geonemax67@f507d88f591246c5ff7de3b1f7fb2823684a789b
80b389caed
Added a comment: SAMSUNG TV Repair Dubai
2019-07-29 09:44:27 +00:00
felix.hagemann@b76e9ea0928cf33dacffc37ec3dbecf33171a8a5
4b6a893b4c
2019-07-29 06:05:05 +00:00
felix.hagemann@b76e9ea0928cf33dacffc37ec3dbecf33171a8a5
66de7ebe6d
2019-07-28 21:29:00 +00:00
Joey Hess
be417883a1
Merge branch 'master' of ssh://git-annex.branchable.com
2019-07-28 14:28:29 -04:00
Joey Hess
426053cb6c
Corrected some license statements
...
In 40ecf58d4b
I changed the license of code I
wrote from GPL to AGPL. But, two files containing code I wrote combined
with code by others were updated to say their license is AGPL, while in
fact part of it was (the code I wrote) but part remained under the original
license (the code written by others).
Remote/Ddar.hs is now changed entirely back to GPL 3.
Annex/DirHashes.hs stays AGPL, but I broke out Utility/MD5.hs with the code
not written by me, and corrected its license statement to GPL-2, which
is the actual version of the GPL included with the code in its original
distribution at http://www.cs.ox.ac.uk/people/ian.lynagh/md5/
2019-07-28 14:27:33 -04:00
ahmadabi787@4794191381bef93a2daa0515a85ff953cba9b3e0
8b492a5c88
Added a comment: Technical support
2019-07-26 07:13:07 +00:00
ahmadabi787@4794191381bef93a2daa0515a85ff953cba9b3e0
ff1d11adf9
removed
2019-07-26 07:11:27 +00:00
ahmadabi787@4794191381bef93a2daa0515a85ff953cba9b3e0
198472d88c
Added a comment
2019-07-26 07:07:29 +00:00
ahmadabi787@4794191381bef93a2daa0515a85ff953cba9b3e0
8bbc2ae976
removed
2019-07-26 07:05:28 +00:00
ahmadabi787@4794191381bef93a2daa0515a85ff953cba9b3e0
be1573e2e2
Added a comment: Technical support
2019-07-26 07:02:10 +00:00
Ilya_Shlyakhter
5759065e18
added suggestion to let git-annex-export export non-annexed files
2019-07-26 00:36:18 +00:00
Ilya_Shlyakhter
1b77164c83
question about git-annex interaction with git sparse checkout
2019-07-25 22:44:04 +00:00
Ilya_Shlyakhter
f257282cdc
Added a comment
2019-07-23 20:57:11 +00:00
Ilya_Shlyakhter
924e89f932
added bug report about fsck flagging dead keys as errors
2019-07-23 20:56:19 +00:00
se394@012e89e10cc49919adf6ca062ea68c23230eebe5
390b536436
removed
2019-07-23 18:01:46 +00:00
se394@012e89e10cc49919adf6ca062ea68c23230eebe5
95bfa6e0f5
Added a comment: Exception thrown for runshell
2019-07-23 18:01:31 +00:00
se394@012e89e10cc49919adf6ca062ea68c23230eebe5
88b51c3a45
Added a comment: Exception thrown for runshell
2019-07-23 18:01:22 +00:00
Joey Hess
18f97312d1
Merge branch 'master' of ssh://git-annex.branchable.com
2019-07-23 12:22:01 -04:00
Joey Hess
abee121890
comment
2019-07-23 12:21:57 -04:00
Ilya_Shlyakhter
bd30c428ee
added bug report re: git-annex-fsck failing with "thread blocked indefinitely"
2019-07-23 16:03:27 +00:00
Ilya_Shlyakhter
48099b5da6
Added a comment: error when building on windows
2019-07-22 18:04:29 +00:00
Joey Hess
4923a3f790
update
2019-07-22 13:54:43 -04:00
Dan
8fcf9ff7c6
Added a comment: git annex sync commits changes, too?
2019-07-22 17:25:39 +00:00
Dan
adc2ac1a89
Added a comment: Still Wanted
2019-07-22 17:06:21 +00:00
Joey Hess
4c5a489f3e
avoid build warning when built w/o magic-mime
2019-07-22 11:03:26 -04:00
Joey Hess
875c7b5cc9
windows long filenames should be fixed now by new ghc
2019-07-22 09:44:09 -04:00
Joey Hess
ff85adba76
remove bundled rsync from windows build
...
rsync is only needed for rsync special remotes and git-annex-shell from
Debian oldstable. Since the library situation on windows for rsync required
a particular 32 bit build of git for it to work, and may also somehow need
git-annex to be 32 bit build, it's better to not include it.
This commit was sponsored by Jake Vosloo on Patreon.
2019-07-22 09:37:42 -04:00
Joey Hess
663b0353c9
remove cygwin stuff from this script
...
cygwin in not needed to build git-annex on windows AFAIK
2019-07-22 09:28:00 -04:00
Joey Hess
83997ebf08
should not have moved Utility.LockPool.STM
...
used on windows after all
2019-07-22 09:25:08 -04:00
Joey Hess
8d7abb3978
move more non-windows modules
2019-07-22 09:21:41 -04:00
Joey Hess
224f095b7e
move import to non-windows section
...
New stack builds all listed modules so it tried and failed to build
this on windows.
This commit was sponsored by Trenton Cronholm on Patreon.
2019-07-22 09:08:05 -04:00