Commit graph

39325 commits

Author SHA1 Message Date
mih
2cbf8226d5 Added a comment: Progress report 2021-03-13 16:19:19 +00:00
mih
55241b7bdf Added a comment: Thx! 2021-03-13 16:05:52 +00:00
gioele@678b7c03f524f2669b179b603f65352fcc16774e
ecee702b30 Added a comment 2021-03-13 13:26:45 +00:00
Joey Hess
3e41a8f032
move
move use of </> into DavLocation so it always uses unix filepaths due to
imports
2021-03-12 15:19:11 -04:00
Joey Hess
f064008543
Merge branch 'master' of ssh://git-annex.branchable.com 2021-03-12 14:54:37 -04:00
Joey Hess
4f49c29d20
webdav: store temp file in same collection as the final export location
This may work better in some webdav server that gets confused at
cross-collection renamed. I don't know, let's find out.

The only real downside of doing this is that the temp files are not all
in the top-level collection, in case an interrupted run leaves one
behind. But that does not seem especially significant.
2021-03-12 14:52:24 -04:00
Joey Hess
6481991208
export --json: Fill in the file field
Like import was using ActionItemWorkTreeFile, it's ok to use it for export,
even though it might not correspond with a file in the work tree.
And renamed it to ActionItemTreeFile to make that clearer.

Note that when an export has to rename files, it still uses
ActionItemOther, so file will still be null in that case, but as no file is
being transferred, that seems ok.
2021-03-12 14:11:31 -04:00
Lukey
9bfe081d8a Added a comment 2021-03-12 17:48:12 +00:00
Joey Hess
f87c63d998
Merge branch 'master' of ssh://git-annex.branchable.com 2021-03-12 13:33:48 -04:00
Joey Hess
1cb154f457
avoid importing deleting submodule
import: When the previously exported tree contained a submodule,
preserve it in the imported tree so it does not get deleted.

The export exclude log, which was used for non-preferred content,
now also includes the submodules. Since the log format is git ls-tree
output, this does not break backwards compatibility.
2021-03-12 13:31:21 -04:00
Joey Hess
ed717cf646
fix handling of subtree
I don't think this actually fixes any buggy behavior in git-annex, I
just noticed that using treeItemToLsTreeItem and then serializing it
resulted in something starting with "160000 blob" rather than
"160000 commit"
2021-03-12 13:24:19 -04:00
Joey Hess
4b57e1c0ad
allow adjusttreeitem to remove submodules 2021-03-12 13:19:23 -04:00
mih
6396da95e9 2021-03-12 17:13:29 +00:00
Joey Hess
f2a425bd92
export: When a submodule is in the tree to be exported, skip it. 2021-03-12 12:29:18 -04:00
Joey Hess
ca25e94790
Merge branch 'master' of ssh://git-annex.branchable.com 2021-03-12 12:02:40 -04:00
Joey Hess
f6a6148baf
comment 2021-03-12 12:02:06 -04:00
Joey Hess
b1621cdda6
comment 2021-03-12 12:01:52 -04:00
Joey Hess
37263e97c7
comment 2021-03-12 11:45:28 -04:00
AlbertZeyer
3e3f1b23b8 removed 2021-03-12 15:45:15 +00:00
AlbertZeyer
aa99b5b376 Added a comment 2021-03-12 15:44:39 +00:00
AlbertZeyer
ab416706a7 Added a comment 2021-03-12 15:44:15 +00:00
Lukey
0baa722c72 Added a comment 2021-03-12 14:06:11 +00:00
mih
d934a4f4f8 2021-03-12 12:24:46 +00:00
AlbertZeyer
94ed822cf7 2021-03-12 11:07:06 +00:00
mih
58413168d4 2021-03-12 11:00:53 +00:00
mih
58db7bb16d 2021-03-12 09:33:24 +00:00
meribold
96b549779a Added a comment 2021-03-12 03:58:08 +00:00
Ilya_Shlyakhter
03b2023f84 Added a comment: standalone builds on archive 2021-03-12 01:38:37 +00:00
Ilya_Shlyakhter
763f2eb42b Added a comment: finding archive.org URL 2021-03-11 19:32:37 +00:00
Ilya_Shlyakhter
ca2245597c Added a comment: finding archive.org URL 2021-03-11 19:32:15 +00:00
Joey Hess
9c85a855ff
response 2021-03-11 13:13:56 -04:00
Joey Hess
75e74b4ba8
Merge branch 'master' of ssh://git-annex.branchable.com 2021-03-11 13:06:53 -04:00
Joey Hess
22d8ec6d74
comment 2021-03-11 13:06:24 -04:00
Ilya_Shlyakhter
f37a796a56 clarified that git-annex-log shows log only for the current key (contents) at specified paths 2021-03-11 16:50:41 +00:00
Ilya_Shlyakhter
fe74264d35 Added a comment: update standalone build at archive.org 2021-03-11 16:41:00 +00:00
Joey Hess
8a097fcb96
fix sequence 2021-03-11 12:30:02 -04:00
Joey Hess
df8f849354
Merge branch 'master' of ssh://git-annex.branchable.com 2021-03-11 12:29:27 -04:00
Joey Hess
4df9495d56
comment 2021-03-11 12:28:25 -04:00
Joey Hess
06f86379b0
todo from comment 2021-03-11 12:26:10 -04:00
Joey Hess
4fc5dbc942
update comment 2021-03-11 12:03:36 -04:00
meribold
a637b8eb6b Added a comment 2021-03-11 02:52:34 +00:00
jwrauch
a3a6f0f424 2021-03-10 21:25:59 +00:00
Joey Hess
33481fef7a
add news item for git-annex 8.20210310 2021-03-10 13:59:42 -04:00
Joey Hess
a343ea76c8
releasing package git-annex version 8.20210310 2021-03-10 13:59:00 -04:00
Joey Hess
3bf789c68f
git on OSX dmg updated to fix CVE
This mostly affects OSX and (possibly) Windows, but the Windows
installer does not bundle git. The linux standalone builds are not
updated yet pending debian stable getting a backport of the security
fix, but the security hole is unlikely to affect linux as
case-insensitive filesystems that support symlinks are a rarity on it.
Using the linux standalone build on windows via WSL is another way it
could be affected.

This commit was sponsored by Brett Eisenberg on Patreon.
2021-03-10 13:53:11 -04:00
Joey Hess
60be1a7864
reorder 2021-03-10 10:15:45 -04:00
Joey Hess
f951847c6a
improve 2021-03-09 15:59:29 -04:00
Joey Hess
1d7fa63149
Added support for git-remote-gcrypt's rsync URIs
Which access a remote using rsync over ssh, and which git pushes to much
more efficiently than ssh urls.

There was some old partial support for rsync URIs from 2013, but it seemed
incomplete, and did not use rsync over ssh. Weird.

I'm not sure if there's any remaining benefit to using the non-rsync url
forms with gcrypt, now that this is implemented? Updated docs to encourage
using the rsync urls.

This commit was sponsored by Svenne Krap on Patreon.
2021-03-09 15:58:09 -04:00
Joey Hess
15891441f1
close 2021-03-09 14:00:11 -04:00
Joey Hess
1facddbfae
close long-fixed bug 2021-03-09 13:58:22 -04:00