Joey Hess
5891e10409
bug report
2020-06-30 16:40:08 -04:00
https://bmwiedemann.zq1.de/
814698bd53
Added a comment
2020-06-30 19:47:35 +00:00
kyle
80bb42a3ca
stack build failure
2020-06-30 19:08:32 +00:00
Joey Hess
73c9331b15
remove obsolete links
2020-06-30 13:41:18 -04:00
Joey Hess
1d335520df
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-30 12:27:19 -04:00
kyle
59e64842a7
Added a comment
2020-06-30 16:26:17 +00:00
Joey Hess
137450c9fe
thoughts
2020-06-30 12:24:08 -04:00
kyle
e4e28452a0
annex-ssh-options regression
2020-06-30 15:48:03 +00:00
Lukey
e6ca4cd0df
2020-06-30 15:46:57 +00:00
https://bmwiedemann.zq1.de/
68549767e9
Added a comment
2020-06-30 15:26:10 +00:00
Joey Hess
4a3c5ca071
comment
2020-06-30 11:17:38 -04:00
Joey Hess
8d25eee321
move Void page to install
2020-06-30 11:11:39 -04:00
Joey Hess
84fd6ef157
comment
2020-06-30 10:53:52 -04:00
Joey Hess
138e6a7f9c
remove comment as they also asked the same thing in a forum post, and were anwsered there
2020-06-30 10:43:59 -04:00
Joey Hess
e9c1f69060
remove support comment as this is not the place and also they asked the same question over email and were answered there
2020-06-30 10:42:57 -04:00
Joey Hess
7a4253a155
followup and close as this is intentional
2020-06-30 10:41:26 -04:00
Joey Hess
e2cddc28a5
comment
2020-06-30 10:28:50 -04:00
Joey Hess
6780648bba
comment
2020-06-30 10:20:27 -04:00
yarikoptic
692cea01e4
an idea on a (more) efficient transfer via async external remote protocol
2020-06-30 04:37:22 +00:00
http://templeofcrom.duckdns.org/
84a3d8298a
2020-06-29 20:15:21 +00:00
https://bmwiedemann.zq1.de/
95b8b4a5af
2020-06-29 14:02:17 +00:00
nix.zahlen@1211ac6c964ba2d68b70655f747bef1383032e77
6ffeab2e96
Added a comment: windows installer has not been updated
2020-06-28 20:01:35 +00:00
anarcat
a7a42c8848
Added a comment
2020-06-26 20:29:26 +00:00
Joey Hess
7fd20146e1
all easy cases done
...
bup can't do it after all, because removeKey deletes the git branch. And
the rest seem too hard to tackle today.
2020-06-26 14:24:48 -04:00
Joey Hess
76721b62dd
does not make sense to lockContent on web
...
Looked into this, and dropKey from web actually removes the url,
so git-annex won't try to get content from it.
So, if lockContent were implemented for web, and the web was left as the
only thing containing an object, another repo could at the same time
drop from web and remove its url, leaving no way to get the object.
Add to that, of course, the web is typically set untrusted, and so
implementing lockContent would not then be useful.
Similar reasoning applies to the bittorrent special remote, as well
as the fact that it does not even implement checkKey.
2020-06-26 13:58:28 -04:00
Joey Hess
b316a85ede
update
2020-06-26 13:54:23 -04:00
Joey Hess
7203353e24
comment
2020-06-26 12:18:18 -04:00
yarikoptic
ff8e9f4b5f
Added a comment
2020-06-26 14:22:25 +00:00
yarikoptic
50bf73f043
initial report on an odd fail
2020-06-26 14:17:56 +00:00
strmd
434af033e0
Added a comment
2020-06-24 22:37:50 +00:00
Joey Hess
bf2aa50646
document the 2_ files
2020-06-24 14:31:46 -04:00
Joey Hess
4229713e63
importfeed: Added some additional --template variables for date and time
...
This commit was sponsored by Ethan Aubin.
2020-06-24 14:24:50 -04:00
Joey Hess
57edd81849
improve docs of template variables
2020-06-24 13:30:36 -04:00
Joey Hess
b38cc371ad
close per comments
2020-06-24 12:53:13 -04:00
Joey Hess
1b1863673b
close as dup
2020-06-24 12:50:19 -04:00
Joey Hess
725b1395b0
close, fixed 3 years ago
2020-06-24 12:48:46 -04:00
Joey Hess
5eeac2a9c9
close
2020-06-24 12:40:37 -04:00
Joey Hess
f744882e34
comment
2020-06-24 12:37:10 -04:00
Joey Hess
86968e366c
open bug
2020-06-23 17:07:46 -04:00
Joey Hess
a364effc02
comment
2020-06-23 16:22:34 -04:00
Joey Hess
ed69f50361
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-23 16:08:53 -04:00
Joey Hess
7757c0e900
Honor annex.largefiles when importing a tree from a special remote.
...
This commit was sponsored by Martin D on Patreon.
2020-06-23 16:07:18 -04:00
Joey Hess
d045e39058
thoughts
2020-06-23 14:14:13 -04:00
Joey Hess
3da4caa785
thoughts
2020-06-23 13:51:10 -04:00
kyle
db6a06c55c
Added a comment
2020-06-23 13:29:41 +00:00
ubermonk@47e490d382daa4f97abfdabb6d97c86f5fcb1f8f
69c321b8d7
created new thread
2020-06-22 23:12:11 +00:00
ghen1
390d5a36ac
2020-06-22 20:55:35 +00:00
ghen1
74123f26ad
Added a comment
2020-06-22 20:40:11 +00:00
Joey Hess
400b03115e
close
2020-06-22 14:46:02 -04:00
Joey Hess
b97d8030f3
respond and close
2020-06-22 14:44:14 -04:00
Joey Hess
e2f739b0c8
comment and close
2020-06-22 14:38:09 -04:00
Joey Hess
b904748ee3
guess yoh meant projects/datalad here, not projects/yoh
2020-06-22 14:26:33 -04:00
Joey Hess
5098236c6b
testremote: Fix over-allocation of resources and bad caching
...
Including starting up a large number of external special remote processes.
(Regression introduced in version 8.20200501)
2020-06-22 14:25:49 -04:00
http://templeofcrom.duckdns.org/
abc2d3c2cb
Added a comment: initremote type=web
2020-06-21 02:24:09 +00:00
ink
a6fffac9ae
2020-06-20 10:45:24 +00:00
yarikoptic
6491691801
initial report on breed of children processes by testremote
2020-06-19 20:41:21 +00:00
OE_Sunil
4637c5a37e
Added a comment: Error on startup after uninstalling Git-Annex
2020-06-19 09:32:14 +00:00
Franky
b656c0853f
2020-06-19 02:16:19 +00:00
Franky
f25c69087c
removed
2020-06-19 02:12:05 +00:00
Franky
0b5d1e17b0
removed
2020-06-19 02:10:29 +00:00
Franky
47bffd3357
2020-06-18 22:57:36 +00:00
Franky
549c9b1e0b
2020-06-18 22:54:03 +00:00
Franky
3385d7bbeb
2020-06-18 22:50:22 +00:00
Franky
a27798c35f
2020-06-18 22:48:59 +00:00
yarikoptic
775c1cb032
Added a comment
2020-06-18 19:17:27 +00:00
Joey Hess
22ac56fece
test suite passing
2020-06-18 13:55:32 -04:00
Joey Hess
82381211fa
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-18 12:26:30 -04:00
Franky
852dae987f
Added a comment
2020-06-18 16:17:39 +00:00
Joey Hess
348821c9cf
analysis of deadlock
2020-06-18 12:10:54 -04:00
mzimann
2044487158
Added a comment: push doc-only changes
2020-06-18 15:54:52 +00:00
Joey Hess
d46490c17f
add news item for git-annex 8.20200617
2020-06-17 16:00:23 -04:00
Joey Hess
3464fa12c7
meh
2020-06-17 15:58:39 -04:00
Joey Hess
762fd5ae5d
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-17 15:35:27 -04:00
strmd
8c8e61ca1d
Added a comment
2020-06-17 19:34:13 +00:00
Joey Hess
82448bdf39
fix a annex.pidlock issue
...
That made eg git-annex get of an unlocked file hang until the
annex.pidlocktimeout and then fail.
This fix should be fully thread safe no matter what else git-annex is
doing.
Only using runsGitAnnexChildProcess in the one place it's known to be a
problem. Could audit for all places where git-annex runs itself as a child
and add it to all of them, later.
2020-06-17 15:30:59 -04:00
Franky
bc3f9999b0
2020-06-17 19:07:00 +00:00
Franky
d72d76c06f
2020-06-17 19:01:44 +00:00
Franky
e98f9f7684
2020-06-17 19:00:36 +00:00
Franky
af5369bc92
2020-06-17 18:58:51 +00:00
Joey Hess
9583b267f5
confirmed fix
2020-06-17 12:12:41 -04:00
Ilya_Shlyakhter
4956891300
Added a comment: building the standalone distribution
2020-06-17 14:22:34 +00:00
https://dead-doomer.livejournal.com/
4794416b9c
Added a comment
2020-06-17 06:42:53 +00:00
https://dead-doomer.livejournal.com/
a98b03b674
Added a comment
2020-06-17 02:41:51 +00:00
https://dead-doomer.livejournal.com/
2524a84a15
Corrected the first command to match what is actually on the file system
2020-06-17 01:17:25 +00:00
https://dead-doomer.livejournal.com/
08bc046416
Added a comment
2020-06-17 01:13:46 +00:00
Joey Hess
b072b71c27
one more bugfix to external special remote creds
...
The creds are passedthrough in this case, so check for such first to
avoid a crash when getRemoteConfigValue sees a type it was not
expecting.
2020-06-16 18:28:26 -04:00
Joey Hess
ad81feb053
fix implicit embedcreds regression
...
Fix bug that made creds not be stored in git when a special remote was
initialized with gpg encryption, but without an explicit embedcreds=yes.
(Yet nother regression introduced in version 7.20200202.7. 5th so far.)
2020-06-16 18:00:19 -04:00
Joey Hess
4773713cc9
analysis of regression and fix related less serious regression
2020-06-16 15:16:36 -04:00
Joey Hess
5b8933b914
comment
2020-06-16 15:16:35 -04:00
Joey Hess
9e0bafd70b
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-16 14:38:27 -04:00
Joey Hess
3d53cbc614
comment
2020-06-16 14:38:02 -04:00
yarikoptic
d7f05a328a
Added a comment
2020-06-16 18:30:07 +00:00
Joey Hess
d4d0951c07
followup and break out todo item to prioritize
2020-06-16 14:25:51 -04:00
Joey Hess
3922f34f8e
comment
2020-06-16 14:16:02 -04:00
Joey Hess
ae90210295
response
2020-06-16 14:01:25 -04:00
Joey Hess
f0f1a23404
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-16 13:55:07 -04:00
Joey Hess
c4f2c56f5e
checkpresentkey: fix behavior to match documentation
...
checkpresentkey: When no remote is specified, try all remotes, not only
ones that the location log says contain the key. This is what the
documentation has always said it did.
Still try the logged remotes first, because they are far more likely to
have the key.
2020-06-16 13:54:26 -04:00
Joey Hess
f3010afbf6
improve docs and close incorrect bug report
2020-06-16 13:45:00 -04:00
Joey Hess
9f61cb94c0
comment
2020-06-16 12:53:10 -04:00
gb@4a49bb1afcf3d183bba8f07297b0395808768c6c
784d9032c2
Added a comment: Is IA.BAK still active?
2020-06-16 16:51:40 +00:00
Joey Hess
e360cc10cd
comment
2020-06-16 12:34:21 -04:00
https://dead-doomer.livejournal.com/
fc909493e5
Added a comment
2020-06-16 16:31:32 +00:00
https://dead-doomer.livejournal.com/
11a15eee2d
Added a comment: How do I specify a merge command if I don't need separate branches?
2020-06-16 16:17:48 +00:00
https://dead-doomer.livejournal.com/
273a4b283e
removed
2020-06-16 16:15:24 +00:00
Joey Hess
1f70ea119b
comment
2020-06-16 12:11:36 -04:00
https://dead-doomer.livejournal.com/
d370aff8dc
Added a comment: How do I specify a merge command if I don't need separate branches?
2020-06-16 16:11:30 +00:00
kanakkshetri@9ea0e7639162bddc7bf9f3bb94cc32e93c793b89
6dac582f06
Mark as done
2020-06-15 11:44:20 +00:00
kanakkshetri@9ea0e7639162bddc7bf9f3bb94cc32e93c793b89
1e0dd34566
Added a comment
2020-06-15 11:42:41 +00:00
calmofthestorm
7c7f28ab79
Added a comment: Thanks, this does exactly what I want
2020-06-15 07:25:30 +00:00
calmofthestorm
d912685417
2020-06-15 05:25:37 +00:00
https://dead-doomer.livejournal.com/
a55f145ca8
Added a comment
2020-06-15 05:23:31 +00:00
Ilya_Shlyakhter
fe1f8a2e96
Added a comment
2020-06-15 04:38:04 +00:00
https://dead-doomer.livejournal.com/
1c12c22100
2020-06-15 01:38:42 +00:00
rst@aed0aded638b9b7cb3ef3c9aa5ee0a544042f0cf
6b3c0407d4
2020-06-13 02:25:55 +00:00
Ilya_Shlyakhter
c003237871
Added a comment: separate processes for parallel transfers
2020-06-12 15:47:28 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
70ac351da2
2020-06-12 13:04:54 +00:00
yarikoptic
e8edbe1ff3
Added a comment: stalls
2020-06-12 03:40:54 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
cd326962c8
Added a comment
2020-06-11 22:51:09 +00:00
Joey Hess
e5ec6609c0
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-11 17:47:16 -04:00
Joey Hess
69efc2c26b
comment
2020-06-11 17:36:17 -04:00
yarikoptic
c2f84a76bc
Added a comment
2020-06-11 21:13:38 +00:00
Joey Hess
b60b8ecc78
clarify
2020-06-11 16:20:18 -04:00
Joey Hess
4e778ef849
response
2020-06-11 16:14:17 -04:00
Joey Hess
8a7c615a8f
import: Avoid using some strange names for temporary keys
...
The ContentIdentifier can contain almost anything, so could have characters
that are not fit for the filesystem, or might be longer than a key usually
is, or contain a newline, or .... genKeyName deals with those problems.
This should not present a back-compat issue, because this is a temporary
key used while downloading the imported file, before the real key for it
can be generated.
2020-06-11 16:07:36 -04:00
Joey Hess
0017d9a347
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-11 15:44:28 -04:00
Joey Hess
6b0cb2d732
defer cleaning keys db of old data
...
Avoid creating the keys database during init when there are no unlocked
files, to prevent init failing when sqlite does not work in the filesystem.
2020-06-11 15:40:13 -04:00
Joey Hess
d711dc31fa
response
2020-06-11 14:12:16 -04:00
Joey Hess
e15ab727eb
comment and todo
2020-06-11 14:05:01 -04:00
Joey Hess
2062604327
comment
2020-06-11 13:36:30 -04:00
yarikoptic
646a521473
reporting on a failed unittest on a crippled HOME.
2020-06-11 14:50:37 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
a0ffdac56e
2020-06-11 11:03:07 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
512f77fe2a
Added a comment: I've hacked up a Python script for policy-based automatic commits
2020-06-11 10:10:52 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
96f2b501a9
Added a comment: I've hacked an ugly daemon together for this
2020-06-11 09:56:57 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
b65e596fb8
Added a comment: I wonder if this is related to the use of tor
2020-06-11 09:56:08 +00:00
kanakkshetri@9ea0e7639162bddc7bf9f3bb94cc32e93c793b89
9102d31721
Added a comment: git-annex-repair and git annex fsck: no errors found
2020-06-10 14:39:44 +00:00
kanakkshetri@9ea0e7639162bddc7bf9f3bb94cc32e93c793b89
c4a9647555
noticed confusing two rsync processes to copy one file.
2020-06-10 10:58:05 +00:00
Joey Hess
266ec93237
ugh
2020-06-09 17:39:03 -04:00
Joey Hess
e0d8ab75dd
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-09 16:20:45 -04:00
Joey Hess
24766125d9
update
2020-06-09 16:20:08 -04:00
Joey Hess
c1b4e79f50
devblog
2020-06-09 16:19:07 -04:00
Joey Hess
8a824147e4
horrible realization
2020-06-09 16:10:27 -04:00
Joey Hess
a49d300545
async exception safety for external special remote processes
...
Since an external process can be in the middle of some operation when an
async exception is received, it has to be shut down then. Using
cleanupProcess will close its IO handles and send it a SIGTERM.
If a special remote choses to catch SIGTERM, it's fine for it to do some
cleanup then, but until it finishes, git-annex will be blocked waiting
for it. If a special remote blocked SIGTERM, it would cause a hang.
Mentioned in docs.
Also, in passing, fixed a FD leak, it was not closing the error handle
when shutting down the external. In practice that didn't matter before because
it was only run when git-annex was itself shutting down, but now that it
can run on exception, it would have been a problem.
2020-06-09 12:22:14 -04:00
kanakkshetri@9ea0e7639162bddc7bf9f3bb94cc32e93c793b89
34b088b209
Output of --debug, Formatting
2020-06-08 15:09:20 +00:00
meribold
52412b773b
AWS tells me that the Reduced Redundancy storage class is less cost effective than Standard and not recommended
2020-06-08 14:58:48 +00:00
kanakkshetri@9ea0e7639162bddc7bf9f3bb94cc32e93c793b89
634c66ea49
2020-06-08 14:24:37 +00:00
strmd
2d2a735ce7
2020-06-08 07:11:55 +00:00
yarikoptic
02ee2d0e47
2020-06-07 19:38:34 +00:00
Ilya_Shlyakhter
ebdf27f0a3
added question about building from source using stack
2020-06-06 23:03:44 +00:00
yarikoptic
8e3cdfa90e
Added a comment
2020-06-05 22:15:09 +00:00
yarikoptic
04aa8360a9
Added a comment: reply to Joey's comments
2020-06-05 22:11:48 +00:00
Joey Hess
0fd72ff8e0
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-05 15:49:01 -04:00
Joey Hess
0210e81d83
async exception safety for openFd
...
Audited for openFile and openFd, and this fixes all the ones I found
where an async exception could prevent the file getting closed.
Except for the lock pool, which is a whole other can of worms.
2020-06-05 15:48:00 -04:00
mario
38d98ce550
Added a comment: Get missing files in --hide-missing branch
2020-06-05 19:14:26 +00:00
Joey Hess
dca19099a9
async exception safety
...
Masking ensures that EndStderrHandler gets written, so the helper
threads shut down.
However, nothing currently guarantees that calls to closeP2PSshConnection
are async exception safe, so made a note about it.
At this point, I've audited all calls to async, and made them all async
exception safe, except for ones in the assistant, and a few in leaf
commands (remotedaemon, enable-tor, multicast, p2p) which don't need to
be.
2020-06-05 14:56:41 -04:00
Joey Hess
9703ef8ae1
update
2020-06-05 12:12:20 -04:00
Joey Hess
42756b972e
few more things
2020-06-05 11:15:29 -04:00
Joey Hess
db270bd6ba
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-05 11:13:15 -04:00
Joey Hess
2bff3b7c49
init: When annex.pidlock is set, skip lock probing.
2020-06-05 11:12:16 -04:00
Joey Hess
1d41ae5d2a
init warning on stalled lock probe
...
init: If lock probing stalls for a long time (eg a broken NFS server),
display a message to let the user know what's taking so long.
2020-06-05 11:06:19 -04:00
Ilya_Shlyakhter
1d189cd08e
Added a comment
2020-06-05 14:51:08 +00:00
Joey Hess
e998e4a29a
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-05 10:41:30 -04:00
Ilya_Shlyakhter
5bec5ff8d8
Added a comment: correct standalone tarball for git-annex-8.20200522
2020-06-05 06:21:07 +00:00
yarikoptic
08bc7a6867
reporting on SQLite3 problem rendering pidlocked system unusable
2020-06-05 02:31:21 +00:00
yarikoptic
8d3ffe50a1
initial whining about long pidlock need detection time
2020-06-05 02:18:31 +00:00
git-annex@17927e6dc041ab425c14217a97a685adf3ecf44f
31b8d6b440
Added a comment: Actually they were not standard
2020-06-04 21:05:48 +00:00
git-annex@17927e6dc041ab425c14217a97a685adf3ecf44f
0f4abb039c
Added a comment: Actually they were not standard
2020-06-04 21:05:30 +00:00
git-annex@17927e6dc041ab425c14217a97a685adf3ecf44f
369382e8cf
Added a comment: content expression is standard
2020-06-04 20:28:01 +00:00
Joey Hess
a3d1f967a8
almost forgot
2020-06-04 16:22:45 -04:00
Joey Hess
67f4ed1f55
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-04 15:53:10 -04:00
Joey Hess
3bd2bbb54c
devblog
2020-06-04 15:52:53 -04:00
Joey Hess
2670890b17
convert to withCreateProcess for async exception safety
...
This handles all createProcessSuccess callers, and aside from process
pools, the complete conversion of all process running to async exception
safety should be complete now.
Also, was able to remove from Utility.Process the old API that I now
know was not a good idea. And proof it was bad: The code size went *down*,
despite there being a fair bit of boilerplate for some future API to
reduce.
2020-06-04 15:45:52 -04:00
Joey Hess
12e7d52c8b
another wrinkle
2020-06-04 14:46:28 -04:00
nicolas
3319855083
2020-06-04 13:17:39 +00:00
Joey Hess
e1fc4f7594
make safeCommand stop the process if the thread gets killed
...
And a comment on a todo item that this commit is perhaps the start of
solving.
2020-06-03 12:52:11 -04:00
Joey Hess
81a811d935
comment
2020-06-03 12:00:44 -04:00
Joey Hess
697ebba78f
Merge branch 'master' of ssh://git-annex.branchable.com
2020-06-03 11:40:24 -04:00
the13thletter
e3b487d41c
Added a comment
2020-06-02 14:26:52 +00:00
Ilya_Shlyakhter
fa3a8e73cf
removed
2020-06-01 16:36:34 +00:00
superhair123
10dcc6e27e
2020-06-01 13:48:04 +00:00
superhair123
4b0dd1fcb2
2020-06-01 13:47:30 +00:00
superhair123
1614e3e4cd
2020-06-01 13:46:52 +00:00
superhair123
401f0f7d5a
2020-06-01 13:44:15 +00:00
TroisSinges
ef04af6869
2020-06-01 07:36:47 +00:00
thk
8ac64700ec
2020-05-31 18:32:52 +00:00
thk
3ece3aafe6
2020-05-31 18:12:40 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
32ef0206fb
Added a comment
2020-05-31 11:03:05 +00:00
Joey Hess
2b52962ea2
commnet
2020-05-29 15:36:42 -04:00
Joey Hess
ed2d2ae256
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-29 13:09:01 -04:00
Joey Hess
0ba6144597
devblog
2020-05-29 13:08:38 -04:00
yarikoptic
e8dd62689b
Added a comment
2020-05-28 23:53:58 +00:00
kyle
f5e300909f
Added a comment
2020-05-28 20:41:48 +00:00
Joey Hess
0243c6b6c5
comment
2020-05-28 16:31:53 -04:00
Joey Hess
ba11fad102
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-28 15:56:07 -04:00
Joey Hess
89b2542d3c
annex.skipunknown with transition plan
...
Added annex.skipunknown git config, that can be set to false to change the
behavior of commands like `git annex get foo*`, to not skip over files/dirs
that are not checked into git and are explicitly listed in the command
line.
Significant complexity was needed to handle git-annex add, which uses some
git ls-files calls, but needs to not use --error-unmatch because of course
the files are not known to git.
annex.skipunknown is planned to change to default to false in a
git-annex release in early 2022. There's a todo for that.
2020-05-28 15:55:17 -04:00
kyle
8b280d4d8a
Added a comment
2020-05-28 17:55:11 +00:00
Joey Hess
5b28a37ea1
titles
2020-05-28 13:21:56 -04:00
Joey Hess
5ffc864718
comment
2020-05-28 13:21:40 -04:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
19ad80de22
2020-05-28 16:25:27 +00:00
Joey Hess
4bf8f45efe
comment
2020-05-28 12:22:52 -04:00
Joey Hess
5e71e81fb6
close
2020-05-28 12:10:52 -04:00
Joey Hess
1572d72931
remove dup comment
2020-05-28 12:09:37 -04:00
Joey Hess
f2d91be78b
close
2020-05-28 12:08:26 -04:00
Joey Hess
e84d4c7a64
followup
2020-05-28 12:01:35 -04:00
Joey Hess
1d63d2bc83
close
2020-05-28 11:36:30 -04:00
Joey Hess
399eb4bdec
close
2020-05-28 11:32:27 -04:00
https://christian.amsuess.com/chrysn
e18af2d5d9
Formatting fixes (markdown swallowed the line breaks making the entry hard to read)
2020-05-28 12:47:51 +00:00
thk
c0437bfd2c
Added a comment
2020-05-27 20:41:03 +00:00
thk
700559737d
2020-05-27 19:13:30 +00:00
Joey Hess
fb642d3d3f
response
2020-05-27 14:33:30 -04:00
thk
c342501c17
2020-05-27 17:52:29 +00:00
Joey Hess
a6271b1323
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-27 12:46:52 -04:00
Joey Hess
484a74f073
auto-init autoenable=yes
...
Try to enable special remotes configured with autoenable=yes when git-annex
auto-initialization happens in a new clone of an existing repo. Previously,
git-annex init had to be explicitly run to enable them. That was a bit of a
wart of a special case for users to need to keep in mind.
Special remotes cannot display anything when autoenabled this way, to avoid
interfering with the output of git-annex query commands.
Any error messages will be hidden, and if it fails, nothing is displayed.
The user will realize the remote isn't enable when they try to use it,
and can run git-annex init manually then to try the autoenable again and
see what failed.
That seems like a reasonable approach, and it's less complicated than
communicating something across a pipe in order to display it as a side
message. Other reason not to do that is that, if the first command the
user runs is one like git-annex find that has machine readable output,
any message about autoenable failing would need to not be displayed anyway.
So better to not display a failure message ever, for consistency.
(Had to split out Remote.List.Util to avoid an import cycle.)
2020-05-27 12:40:35 -04:00
mike@2d6d71f56ce2a992244350475251df87c26fe351
311e605c28
Added a comment: .noannex
2020-05-27 15:34:54 +00:00
Joey Hess
731815891d
improve wording
2020-05-27 11:19:15 -04:00
kyle
3e717128f8
Added a comment
2020-05-27 15:19:13 +00:00
mike@2d6d71f56ce2a992244350475251df87c26fe351
7776691ead
2020-05-27 15:10:57 +00:00
Joey Hess
3cf5f303ea
close
2020-05-27 11:03:18 -04:00
Joey Hess
298fa1c081
done
2020-05-27 11:00:57 -04:00
TroisSinges
610d04dbf7
2020-05-27 10:35:42 +00:00
git-annex@17927e6dc041ab425c14217a97a685adf3ecf44f
ff62042ba3
2020-05-27 05:21:35 +00:00
Joey Hess
7aba1aa49b
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-26 14:02:24 -04:00
Joey Hess
864ba4ecaa
disable buggy concurrency in Command.Export
...
Fix a crash or potentially not all files being exported when sync -J
--content is used with an export remote.
Crash as described in fixed bug report.
waitForAllRunningCommandActions inserted in several points where all the
commandActions started before need to have finished before moving on to
the next stage of the export. A race across those points could have
maybe resulted in not all files being exported, or a wrong tree being
export.
For example, changeExport starting up an action like
a rename of A to B. Then, with that action still running, fillExport
uploading a new A, *before* the rename occurred. That race seems
unlikely to have happened. There are some other ones that this also
fixes.
2020-05-26 13:54:08 -04:00
https://christian.amsuess.com/chrysn
7211cf63b6
Added a comment
2020-05-26 16:35:25 +00:00
Joey Hess
0bcecb67f5
export: Let concurrent transfers be done with -J or annex.jobs
...
Tested working, although I did find this bug in my testing, which also
afflicts sync -J to an export remote.
2020-05-26 11:44:07 -04:00
Joey Hess
f7fe71602c
import: Added --json-progress
...
Already supported --json, but not that.
Also checked all other commands that only support --json, and the only
other one that does transfers is fsck (--from), which it did not seem worth
adding --json-progress to really.
2020-05-26 11:27:47 -04:00
Joey Hess
e283c28249
comment
2020-05-26 11:21:10 -04:00
Joey Hess
fc9833f68d
export: Added options for json output
...
Just worked, no need to do anything except add the options.
2020-05-26 10:31:10 -04:00
Joey Hess
bbdba72624
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-26 10:21:21 -04:00
yarikoptic
d30dd6daa4
TODO for export --json* options
2020-05-26 04:14:57 +00:00
Joey Hess
6eea4969d3
close
2020-05-25 12:04:56 -04:00
Joey Hess
234764518a
close
2020-05-25 12:02:23 -04:00
Joey Hess
e46717bf18
close
2020-05-25 11:59:21 -04:00
Joey Hess
133de41e49
close
2020-05-25 11:56:27 -04:00
Joey Hess
5f5a2a6b56
close
2020-05-25 11:52:45 -04:00
Joey Hess
fcb288be13
close dup
2020-05-25 11:48:39 -04:00
Joey Hess
4d87d255ee
comment
2020-05-25 11:47:10 -04:00
Joey Hess
7cc5e955b6
close
2020-05-25 11:31:38 -04:00
braun.markus89@51b521a42cc994db864df308627bd6454f9c309d
1ac2b8cc07
Added a comment
2020-05-25 11:07:08 +00:00
braun.markus89@51b521a42cc994db864df308627bd6454f9c309d
91a8b271f7
Added a comment
2020-05-25 11:06:05 +00:00
https://christian.amsuess.com/chrysn
6ae6242a42
Tried --preserve-filename with a torrent, didn't work
2020-05-25 10:03:16 +00:00
Joey Hess
87dc9cd0f8
add news item for git-annex 8.20200522
2020-05-22 12:08:32 -04:00
arseni.lapunov@34f437c25a6a8c6d317dce0bb7c5b44d568fa595
55acb2e522
Added a comment: git-annex get fails
2020-05-22 14:28:24 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
93be470d2c
Added a comment
2020-05-22 13:24:19 +00:00
beryllium@5bc3c32eb8156390f96e363e4ba38976567425ec
49a01413bc
2020-05-22 11:15:27 +00:00
Joey Hess
5acc9f2a9f
remove this post to a deleted topic
2020-05-21 15:33:14 -04:00
Joey Hess
1264ae3315
response
2020-05-21 15:32:48 -04:00
Joey Hess
ae2c4e5c7b
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-21 15:27:01 -04:00
Joey Hess
27459c6e3f
Support building with tasty-1.3
...
This commit was sponsored by Ethan Aubin.
2020-05-21 15:26:44 -04:00
codelix
f533957ab3
Added a comment
2020-05-21 19:17:55 +00:00
Joey Hess
df5d72c88b
Merge branch 'master' of ssh://git-annex.branchable.com
2020-05-21 15:11:33 -04:00