Joey Hess
0c2e885796
fix link
2023-08-08 13:11:00 -04:00
Joey Hess
1e754dd10c
link
2023-08-08 13:08:56 -04:00
jkniiv
e9ad2d83f4
Added a comment
2023-08-08 16:38:53 +00:00
Joey Hess
6d83bcff0f
Fix behavior of onlyingroup
...
Sponsored-by: k0ld on Patreon
2023-08-07 13:05:11 -04:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
389b8726fc
removed
2023-08-07 07:20:55 +00:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
db79935bc4
removed
2023-08-07 07:20:40 +00:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
26ff1bd11b
removed
2023-08-07 07:20:25 +00:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
f3709afb6d
Added a comment
2023-08-07 07:19:57 +00:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
bfae7171be
Added a comment
2023-08-07 07:19:46 +00:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
22af5b1467
Added a comment
2023-08-07 07:19:35 +00:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
b25e871903
Added a comment
2023-08-07 07:19:25 +00:00
jkniiv
b4d1591283
report on --onlyingroup only partially working
2023-08-05 11:15:30 +00:00
Joey Hess
f2d2b4c46b
comment
2023-08-04 12:31:51 -04:00
Joey Hess
720e096bd8
update
2023-08-03 12:42:08 -04:00
Joey Hess
f773a89ee7
add news item for git-annex 10.20230802
2023-08-02 16:09:26 -04:00
xvorsx@a3fc1a0cf228782f624e5eb21ba8a664227b6c60
e9b8e09b2c
2023-08-01 06:36:50 +00:00
nobodyinperson
8740a46f02
Add missing formatting backtick
2023-08-01 05:32:19 +00:00
Joey Hess
fa92383993
onlyingroup
...
* Support "onlyingroup=" in preferred content expressions.
* Support --onlyingroup= matching option.
Sponsored-by: Jack Hill on Patreon
2023-07-31 14:43:58 -04:00
Joey Hess
a17ece1428
foo
2023-07-31 14:03:18 -04:00
Joey Hess
a5606f1c43
comment
2023-07-31 14:01:33 -04:00
Joey Hess
d2a87d4a1b
comment
2023-07-31 13:50:12 -04:00
Joey Hess
a7ae014eb6
mention --explain
...
Sponsored-by: Dartmouth College's DANDI project
2023-07-31 13:28:02 -04:00
Joey Hess
846384fc3a
--explain for numcopies checks
...
And closed the todo as completed.
Sponsored-by: Dartmouth College's DANDI project
2023-07-31 12:53:17 -04:00
nobodyinperson
2fb9a24b48
Added a comment: onlyingroup also useful for offline backup drives
2023-07-31 04:40:43 +00:00
nobodyinperson
e26f371bac
Added a comment
2023-07-30 06:53:58 +00:00
branch
03a5f3ec6b
2023-07-29 21:35:16 +00:00
nobodyinperson
02c5f1e3a8
Added a comment: No built-in way for dropping all old versions of a file AFAIK
2023-07-29 17:43:41 +00:00
nobodyinperson
33dac74dfa
Suggest that git annex diffdriver fetches content to diff
2023-07-29 17:07:22 +00:00
mario
2503ff17db
Added a comment: Dropping all older versions of a file
2023-07-29 12:57:03 +00:00
aragilar
732532ba49
Added a comment
2023-07-28 02:47:42 +00:00
nobodyinperson
daa4dd8951
Added a comment: --explain is very helpful 👍
2023-07-27 15:22:47 +00:00
Joey Hess
588cda3833
Merge branch 'master' of ssh://git-annex.branchable.com
2023-07-26 15:44:47 -04:00
Joey Hess
499d014123
improve match explanations
...
Using == and != proved too hard to read, so went with [TRUE] and [FALSE]
after the term. I would kind of liked to have used emojis for a green
check and red X, but probably that is too fancy to be a good idea.
Make --explain output be inside [ ] with whitespace around them, to
avoid it ending with eg "[FALSE]]" and to make it easier to visually
find the start of it.
Sponsored-by: Dartmouth College's DANDI project
2023-07-26 15:37:03 -04:00
Joey Hess
518a51a8a0
--explain for preferred/required content matching
...
And annex.largefiles and annex.addunlocked.
Also git-annex matchexpression --explain explains why its input
expression matches or fails to match.
When there is no limit, avoid explaining why the lack of limit
matches. This is also done when no preferred content expression is set,
although in a few cases it defaults to a non-empty matcher, which will
be explained.
Sponsored-by: Dartmouth College's DANDI project
2023-07-26 14:50:04 -04:00
nobodyinperson
e20c7ceb35
Added a comment: Workaround for listing dead remotes
2023-07-26 17:40:56 +00:00
aragilar
20a449db12
2023-07-26 12:56:21 +00:00
Joey Hess
ba1c222912
Merge branch 'master' of ssh://git-annex.branchable.com
2023-07-25 17:02:18 -04:00
Joey Hess
f25eeedeac
initial implementation of --explain
...
Currently it only displays explanations of options like --in and --copies.
In the future, it should explain preferred content expression evaluation
and other decisions.
The explanations of a few things could be better. In particular,
"standard" will just appear as-is (or as "!standard" if it doesn't
match), rather than explaining why the standard preferred content expression
for the group matches or not.
Currently as implemented, it goes to stdout, and so commands like
git-annex find that have custom output will not display --explain
information. Perhaps that should change, dunno.
Sponsored-by: Dartmouth College's DANDI project
2023-07-25 16:52:57 -04:00
Joey Hess
7333104fd9
tag option_to_explain dandi
...
See comment, this is a continuation of the other todo that was tagged
dandi and which I didn't fully address at the time.
2023-07-25 11:08:33 -04:00
hurlebouc
8438ca47a0
Added a comment
2023-07-24 13:10:09 +00:00
Joey Hess
471ea17ae3
comment
2023-07-21 15:33:59 -04:00
Joey Hess
15f5a9b837
remove spam
2023-07-21 15:15:11 -04:00
Joey Hess
f7dc2511f7
comment
2023-07-21 15:14:36 -04:00
Joey Hess
b15366494a
directory: Remove empty hash directories when dropping content
...
Failure to remove is not treated as a problem, and no permissions
modifications are done, to avoid unexpected states.
Sponsored-by: Luke Shumaker on Patreon
2023-07-21 14:57:29 -04:00
Joey Hess
7f38355860
dropunused: Support --jobs
...
Sponsored-by: Kevin Mueller on Patreon
2023-07-21 14:03:34 -04:00
Joey Hess
33ba537728
deal with Amazon S3 breaking change for public=yes
...
* S3: Amazon S3 buckets created after April 2023 do not support ACLs,
so public=yes cannot be used with them. Existing buckets configured
with public=yes will keep working.
* S3: Allow setting publicurl=yes without public=yes, to support
buckets that are configured with a Bucket Policy that allows public
access.
Sponsored-by: Joshua Antonishen on Patreon
2023-07-21 13:59:07 -04:00
Joey Hess
ddc7f36d53
comment
2023-07-21 13:01:46 -04:00
hipohaha
214907acef
Added a comment: thank
2023-07-21 10:08:15 +00:00
tomdhunt
cdcb30464a
2023-07-19 02:49:48 +00:00
adina.wagner@2a4cac6443aada2bd2a329b8a33f4a7b87cc8eff
4b7362166b
2023-07-18 09:13:47 +00:00
nobodyinperson
bbff6dbb83
bug report
2023-07-17 10:56:08 +00:00
nobodyinperson
a00aec6f9f
add PeerTube link to Yann's Git Annex talk @Tübix2023
2023-07-17 06:19:46 +00:00
nobodyinperson
64edb19328
Added a comment
2023-07-17 06:12:27 +00:00
ewen
0dc8b03588
Added a comment: unspecified default preferred content = present
2023-07-17 00:50:09 +00:00
alex
f504781127
2023-07-16 06:51:33 +00:00
nobodyinperson
82ec9e5a5b
Added a comment
2023-07-15 17:04:38 +00:00
Joey Hess
116b8affe5
comment
2023-07-15 12:28:32 -04:00
nobodyinperson
d07cc31792
Suggest onlyingroup preferred content expression
2023-07-15 11:19:27 +00:00
nobodyinperson
0f105aaad4
Added a comment: git annex drop --unused --jobs=cpus works
2023-07-15 05:53:43 +00:00
agot
626f0f5123
2023-07-14 22:31:05 +00:00
agot
4f85a6ac84
2023-07-14 19:14:34 +00:00
Joey Hess
b00200c73c
comment
2023-07-13 20:02:41 -04:00
Joey Hess
f22f0dd4d8
Merge branch 'master' of ssh://git-annex.branchable.com
2023-07-13 19:58:36 -04:00
Joey Hess
0df94132d9
add a warning and a related todo
...
arising from a conversation at FOSSY
2023-07-13 19:58:12 -04:00
ewen
1c0b53e838
Added a comment: git mv to temporary name, commit, git mv back, commit, can resolve duplicates
2023-07-13 01:12:34 +00:00
ewen
d1e87c49fc
Added a comment
2023-07-13 00:54:35 +00:00
ewen
2469720e1e
Added a comment: Plumbing commands vs Porcelain commands
2023-07-13 00:26:20 +00:00
Joey Hess
6a4dfb172d
Merge branch 'master' of ssh://git-annex.branchable.com
2023-07-12 13:55:10 -04:00
Joey Hess
bf496b16a4
comment
2023-07-12 13:54:59 -04:00
jkniiv
749b532e8f
Added a comment
2023-07-12 17:30:52 +00:00
Joey Hess
b6314c0207
comment
2023-07-12 13:27:33 -04:00
jkniiv
b6c5b471b0
Added a comment
2023-07-12 16:25:49 +00:00
nobodyinperson
4ed5cfa812
Added a comment
2023-07-12 13:10:26 +00:00
ewen
98f1eb48ea
Added a comment: Alternative proposal for better backwards compatibility
2023-07-12 12:48:04 +00:00
nobodyinperson
f23993261b
Added a comment: Clarification
2023-07-12 11:29:41 +00:00
nobodyinperson
d030ed8eb9
Added a comment: There is already something like fullsync: git annex assist
, suggestion: new metasync
command
2023-07-12 11:15:26 +00:00
ewen
0386845605
Added a comment: Preferred content settings not really an alternative
2023-07-12 10:53:41 +00:00
ewen
0838e7a07f
Added a comment: History of change
2023-07-12 10:27:43 +00:00
ewen
e7f59c4ca4
Added a comment: Breaking change to "sync"
2023-07-12 10:21:04 +00:00
nobodyinperson
e4cb4ec3d2
Added a comment
2023-07-12 09:21:56 +00:00
jkniiv
1b8d5940bd
Added a comment
2023-07-12 07:33:16 +00:00
jkniiv
12054cd7e2
Added a comment: I have to agree that this change to sync
is annoying
2023-07-12 07:18:54 +00:00
ewen
d733b8ed04
Recommend accepting "list" output encoding of filename as input too
2023-07-12 06:54:05 +00:00
nobodyinperson
c001844dd3
Added a comment
2023-07-12 06:49:48 +00:00
ewen
6ed3ed7e57
Suggest using "git annex fullsync" to trigger a full sync, not changing "git annex sync" behaviour
2023-07-12 04:16:48 +00:00
nobodyinperson
538d602c88
2023-07-11 20:39:34 +00:00
jstritch
c611b0a24b
Added a comment
2023-07-11 18:56:40 +00:00
Joey Hess
04313e1feb
response
2023-07-10 15:20:01 -04:00
nadir
0ee048fdec
2023-07-10 07:37:07 +00:00
nadir
4926d59123
2023-07-10 07:20:45 +00:00
dud225@35a1ee469f82f3a7eb1f2dce4ad453f5e47bdfd3
a9df91ed0e
removed
2023-07-07 14:16:38 +00:00
dud225@35a1ee469f82f3a7eb1f2dce4ad453f5e47bdfd3
15f78eaad1
Added a comment: Disabling a special remote
2023-07-07 14:16:24 +00:00
dud225@35a1ee469f82f3a7eb1f2dce4ad453f5e47bdfd3
fa0484d8b1
Added a comment: Disabling a special remote
2023-07-07 12:51:12 +00:00
Joey Hess
139fa76b64
Merge branch 'master' of ssh://git-annex.branchable.com
2023-07-06 12:50:04 -04:00
Joey Hess
240bae38f6
sync: When in an adjusted branch, merge changes from the original branch
...
This causes changes to the original branch to get merged with a single
sync. Before, it took 2 syncs; the first happened to update the synced/
branch, and the second merged changes from the synced/ branch into the
ajusted branch.
Using mergeToAdjustedBranch when tomerge == origbranch is probably
overkill, but it does work fine.
Sponsored-By: the NIH-funded NICEMAN (ReproNim TR&D3) project
2023-07-06 12:42:24 -04:00
nobodyinperson
02fab1ca2a
Added a comment
2023-07-06 05:52:50 +00:00
nobodyinperson
7bcb827cd3
Added a comment
2023-07-06 05:44:57 +00:00
Joey Hess
51b24aac91
importfeed: Add feedurl to the metadata
...
(And allow it to be used in the --template although that seems unlikely to
be very useful.)
My use case for this is that one of the podcast feeds I subscribe to is
sometimes leaking episodes of some other podcast. The other podcast is also
very close to spam, so this may be a form of intentional spamming. I have
not been able to catch the podcast feed containing those episodes, so I
don't know which one is at fault. So putting this in the metadata will let
me eventually catch it.
2023-07-06 00:11:38 -04:00
Joey Hess
18faf9fb5b
comment
2023-07-05 17:39:26 -04:00
Joey Hess
522d032016
comment
2023-07-05 17:20:47 -04:00