Sean Whitton [Wed, 29 May 2024 09:47:14 +0000 (10:47 +0100)]
Merge tag '10.
20240430'
tagging package git-annex version 10.
20240430
Joey Hess [Tue, 30 Apr 2024 19:27:31 +0000 (15:27 -0400)]
releasing package git-annex version 10.
20240430
Joey Hess [Tue, 30 Apr 2024 19:20:25 +0000 (15:20 -0400)]
comment
Joey Hess [Tue, 30 Apr 2024 19:17:38 +0000 (15:17 -0400)]
applied patch
Gergely Risko [Mon, 22 Apr 2024 15:32:06 +0000 (17:32 +0200)]
Change --copies' meta parameter to NUMBER
Joey Hess [Tue, 30 Apr 2024 19:13:59 +0000 (15:13 -0400)]
promote comment to todo
Joey Hess [Tue, 30 Apr 2024 18:48:25 +0000 (14:48 -0400)]
close
Joey Hess [Tue, 30 Apr 2024 18:44:59 +0000 (14:44 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
rshalaev [Mon, 29 Apr 2024 14:07:40 +0000 (14:07 +0000)]
Added a comment: How to find last available version of a file?
yarikoptic [Mon, 29 Apr 2024 13:13:48 +0000 (13:13 +0000)]
Added a comment
nobodyinperson [Sat, 27 Apr 2024 19:16:29 +0000 (19:16 +0000)]
Added a comment: annex.maxextensionlength and annex.maxextensions
nobodyinperson [Sat, 27 Apr 2024 14:20:26 +0000 (14:20 +0000)]
Initial report
nobodyinperson [Fri, 26 Apr 2024 13:16:52 +0000 (13:16 +0000)]
Joey Hess [Fri, 26 Apr 2024 08:03:10 +0000 (04:03 -0400)]
todo
yarikoptic [Thu, 25 Apr 2024 21:11:56 +0000 (21:11 +0000)]
Added a comment
Joey Hess [Thu, 25 Apr 2024 21:01:32 +0000 (17:01 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 25 Apr 2024 21:01:17 +0000 (17:01 -0400)]
update
aurtzy [Thu, 25 Apr 2024 17:35:49 +0000 (17:35 +0000)]
Added a comment
mih [Thu, 25 Apr 2024 15:15:24 +0000 (15:15 +0000)]
Q on the cheapest test for an initialized annex
ErrGe [Mon, 22 Apr 2024 15:37:04 +0000 (15:37 +0000)]
ErrGe [Mon, 22 Apr 2024 15:36:26 +0000 (15:36 +0000)]
ErrGe [Mon, 22 Apr 2024 15:35:18 +0000 (15:35 +0000)]
Gergely Risko [Mon, 22 Apr 2024 15:31:17 +0000 (17:31 +0200)]
Delete bug, as I have patch for it
Joey Hess [Thu, 18 Apr 2024 18:23:05 +0000 (14:23 -0400)]
annex.maxextensions configuration
Controls how many filename extensions to preserve.
Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
Joey Hess [Thu, 18 Apr 2024 17:50:19 +0000 (13:50 -0400)]
comment
Joey Hess [Thu, 18 Apr 2024 16:40:53 +0000 (12:40 -0400)]
update to focus on why this is still open
Joey Hess [Thu, 18 Apr 2024 14:05:37 +0000 (10:05 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 18 Apr 2024 14:05:11 +0000 (10:05 -0400)]
fix option desc pasted from pull
ErrGe [Thu, 18 Apr 2024 13:07:40 +0000 (13:07 +0000)]
Added a comment: but I'm talking about --help, isn't that in the source code?
tiko [Thu, 18 Apr 2024 09:58:20 +0000 (09:58 +0000)]
nobodyinperson [Thu, 18 Apr 2024 05:21:42 +0000 (05:21 +0000)]
Added a comment: Everyone can fix typos in the docs
ErrGe [Thu, 18 Apr 2024 01:19:19 +0000 (01:19 +0000)]
ErrGe [Thu, 18 Apr 2024 01:17:02 +0000 (01:17 +0000)]
Added a comment: hook idea implementation is cool, but usage is not so simple for the enduser
Joey Hess [Wed, 17 Apr 2024 20:19:20 +0000 (16:19 -0400)]
update
Joey Hess [Wed, 17 Apr 2024 19:41:55 +0000 (15:41 -0400)]
avoid accepting externaltype= and readonly= parameters for rclone
I think readonly= doesn't make sense here? externaltype= certianly
doesn't.
Joey Hess [Wed, 17 Apr 2024 19:27:09 +0000 (15:27 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 17 Apr 2024 19:19:42 +0000 (15:19 -0400)]
rclone special remote
Added rclone special remote, which can be used without needing to install
the git-annex-remote-rclone program. This needs a new version of rclone,
which supports "rclone gitannex".
This is implemented as a variant of an external special remote, that
runs "rclone gitannex" instead of the usual git-annex-remote- command.
Parameterized Remote.External to support that.
Sponsored-by: Luke T. Shumaker on Patreon
Joey Hess [Wed, 17 Apr 2024 17:11:17 +0000 (13:11 -0400)]
update
Joey Hess [Wed, 17 Apr 2024 17:09:10 +0000 (13:09 -0400)]
startExternalAddonProcess add parameters
Not used yet but intended to support eg running "rclone gitannex"
Joey Hess [Wed, 17 Apr 2024 16:59:22 +0000 (12:59 -0400)]
typo fix
yarikoptic [Wed, 17 Apr 2024 13:58:17 +0000 (13:58 +0000)]
bug about inception with unlocked files
yarikoptic [Wed, 17 Apr 2024 13:30:23 +0000 (13:30 +0000)]
original possible todo on extension
mih [Mon, 15 Apr 2024 05:00:58 +0000 (05:00 +0000)]
Added a comment: Need for more than HEAD/URL?
m.risse@77eac2c22d673d5f10305c0bade738ad74055f92 [Sat, 13 Apr 2024 20:30:56 +0000 (20:30 +0000)]
Added a comment: prior art
Erin [Sat, 13 Apr 2024 19:31:01 +0000 (19:31 +0000)]
Erin [Sat, 13 Apr 2024 19:27:00 +0000 (19:27 +0000)]
nobodyinperson [Sat, 13 Apr 2024 15:51:54 +0000 (15:51 +0000)]
Added a comment: Happens on nix on MacOS as well
m.risse@77eac2c22d673d5f10305c0bade738ad74055f92 [Thu, 11 Apr 2024 15:15:59 +0000 (15:15 +0000)]
mih [Thu, 11 Apr 2024 12:26:40 +0000 (12:26 +0000)]
Thoughts on support special remotes that compute keys instead of downloading
Joey Hess [Wed, 10 Apr 2024 17:00:16 +0000 (13:00 -0400)]
comment
Joey Hess [Wed, 10 Apr 2024 16:46:27 +0000 (12:46 -0400)]
todo
unqueued [Wed, 10 Apr 2024 12:46:53 +0000 (12:46 +0000)]
Added a comment
unqueued [Wed, 10 Apr 2024 12:30:27 +0000 (12:30 +0000)]
unqueued [Wed, 10 Apr 2024 12:26:49 +0000 (12:26 +0000)]
Added a comment
unqueued [Wed, 10 Apr 2024 12:17:34 +0000 (12:17 +0000)]
nobodyinperson [Tue, 9 Apr 2024 20:34:51 +0000 (20:34 +0000)]
Add link to Yann's distribits talk
Joey Hess [Tue, 9 Apr 2024 16:59:01 +0000 (12:59 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 9 Apr 2024 16:56:47 +0000 (12:56 -0400)]
multiple -m second try
Test suite passes this time. When committing the adjusted branch, use
the old method to make a message that old git-annex can consume. Also
made the code accept the new message, so that eventually
commitTreeExactMessage can be removed.
Sponsored-by: Kevin Mueller on Patreon
mdekstrand [Tue, 9 Apr 2024 14:45:07 +0000 (14:45 +0000)]
Added a comment: Update after transferring more files
nobodyinperson [Tue, 9 Apr 2024 10:48:10 +0000 (10:48 +0000)]
Added a comment: or use numcopies for safety
nobodyinperson [Tue, 9 Apr 2024 10:43:16 +0000 (10:43 +0000)]
Added a comment: when someone names files like keys, they probably want trouble 🙃
Joey Hess [Mon, 8 Apr 2024 20:57:53 +0000 (16:57 -0400)]
comment
mdekstrand [Mon, 8 Apr 2024 20:30:14 +0000 (20:30 +0000)]
repot MacOS disk usage bug
Joey Hess [Mon, 8 Apr 2024 13:16:34 +0000 (09:16 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 8 Apr 2024 13:16:27 +0000 (09:16 -0400)]
update
Joey Hess [Sat, 6 Apr 2024 23:52:26 +0000 (19:52 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sat, 6 Apr 2024 23:52:07 +0000 (19:52 -0400)]
project we started at Distribits
nobodyinperson [Sat, 6 Apr 2024 15:12:50 +0000 (15:12 +0000)]
Added a comment: more use cases for configurable default preferred content
Added a comment
jasonc [Wed, 3 Apr 2024 16:48:04 +0000 (16:48 +0000)]
Added a comment: Possible simplified scenario
nobodyinperson [Wed, 3 Apr 2024 11:09:08 +0000 (11:09 +0000)]
Add link to English re-recording of Yann's git-annex workshop kickoff talk @Tübix2023
Joey Hess [Tue, 2 Apr 2024 21:36:42 +0000 (17:36 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 2 Apr 2024 21:33:20 +0000 (17:33 -0400)]
mention reversion
Joey Hess [Tue, 2 Apr 2024 21:29:07 +0000 (17:29 -0400)]
Revert "multiple -m"
This reverts commit
cee12f6a2fd7f90eb2aa72cd638b6bcdf45e4f92.
This commit broke git-annex init run in a repo that was cloned from a
repo with an adjusted branch checked out.
The problem is that findAdjustingCommit was not able to identify the
commit that created the adjusted branch. It seems that there is an extra
"\n" at the end of the commit message that it does not expect.
Since backwards compatability needs to be maintained, cannot just make
findAdjustingCommit accept it with the "\n". Will have to instead
have one commitTree variant that uses the old method, and use it for
adjusted branch committing.
psxvoid [Tue, 2 Apr 2024 06:41:25 +0000 (06:41 +0000)]
Added a comment: support for bulk write/read/test remote
oadams [Tue, 2 Apr 2024 03:56:50 +0000 (03:56 +0000)]
Added a comment
d@403a635aa8eaa8bfa8613acb6a375d9e06ed7001 [Wed, 27 Mar 2024 22:11:47 +0000 (22:11 +0000)]
Added a comment
Joey Hess [Wed, 27 Mar 2024 20:00:18 +0000 (16:00 -0400)]
fixes
Joey Hess [Wed, 27 Mar 2024 19:58:45 +0000 (15:58 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 27 Mar 2024 19:58:27 +0000 (15:58 -0400)]
multiple -m
sync, assist, import: Allow -m option to be specified multiple times, to
provide additional paragraphs for the commit message.
The option parser didn't allow multiple -m before, so there is no risk of
behavior change breaking something that was for some reason using multiple
-m already.
Pass through to git commands, so that the method used to assemble the
paragrahs is whatever git does. Which might conceivably change in the
future.
Note that git commit-tree has supported -m since git 1.7.7. commitTree
was probably not using it since it predates that version. Since the
configure script prevents building git-annex with git older than 2.1,
there is no risk that it's not supported now.
Sponsored-by: Nicholas Golder-Manning on Patreon
Joey Hess [Wed, 27 Mar 2024 16:45:40 +0000 (12:45 -0400)]
fix typo
d@403a635aa8eaa8bfa8613acb6a375d9e06ed7001 [Wed, 27 Mar 2024 13:26:34 +0000 (13:26 +0000)]
Added a comment
Joey Hess [Tue, 26 Mar 2024 22:19:29 +0000 (18:19 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 26 Mar 2024 22:19:23 +0000 (18:19 -0400)]
todo
yarikoptic [Tue, 26 Mar 2024 19:13:15 +0000 (19:13 +0000)]
Added a comment
Joey Hess [Tue, 26 Mar 2024 18:13:59 +0000 (14:13 -0400)]
fix build warning
A recent change made plumbing the backend through fsck unncessary.
Left fsck checking backend and skipping operating on key when it could
not find one. Not checking the backend would be a behavior change.
For example the command git-annex fsck --key FOO--bar does nothing
since FOO is not a known backend. If this were removed it would
instead go on and fsck it and warn that no copies exist of the key.
That behavior change seems like it would be fine, but I also have no
reason to make it.
Joey Hess [Tue, 26 Mar 2024 18:07:41 +0000 (14:07 -0400)]
avoid build warning on windows
Joey Hess [Tue, 26 Mar 2024 17:51:51 +0000 (13:51 -0400)]
windows build fix
Joey Hess [Tue, 26 Mar 2024 17:48:57 +0000 (13:48 -0400)]
comment
Joey Hess [Tue, 26 Mar 2024 17:48:43 +0000 (13:48 -0400)]
update for new rclone gitannex command
Joey Hess [Tue, 26 Mar 2024 17:17:09 +0000 (13:17 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 26 Mar 2024 17:16:33 +0000 (13:16 -0400)]
avoid build warning on windows
Since append was only exported by Annex.Common on unix, excluding it
from import caused a build warning on windows.
Joey Hess [Tue, 26 Mar 2024 17:12:58 +0000 (13:12 -0400)]
fix build on windows
deletestale renamed from cleanstale
Joey Hess [Tue, 26 Mar 2024 17:11:53 +0000 (13:11 -0400)]
fix build warnings on windows
Joey Hess [Tue, 26 Mar 2024 17:09:21 +0000 (13:09 -0400)]
Windows: Fix escaping output to terminal when using old versions of MinTTY