Commit graph

29711 commits

Author SHA1 Message Date
Joey Hess
539784a1f0
close as dup 2017-02-07 15:21:55 -04:00
Joey Hess
d644316c94
respond and close 2017-02-07 15:18:45 -04:00
Joey Hess
27e89aeffc
initremote: When a uuid= parameter is passed, use the specified UUID for the new special remote, instead of generating a UUID.
This can be useful in some situations, eg when the same data can be
accessed via two different special remote backends.
2017-02-07 15:10:41 -04:00
Joey Hess
5c804cf42e
add SetupStage parameter to RemoteType.setup
Most remotes have an idempotent setup that can be reused for
enableremote, but in a few cases, it needs to tell which, and whether
a UUID was provided to setup was used.

This is groundwork for making initremote be able to provide a UUID.
It should not change any behavior.

Note that it would be nice to make the UUID always be provided to setup,
and make setup not need to generate and return a UUID. What prevented
this simplification is Remote.Git.gitSetup, which needs to reuse the
UUID of the git remote when setting it up, and so has to return that
UUID.

This commit was sponsored by Thom May on Patreon.
2017-02-07 14:55:58 -04:00
Joey Hess
7487b4da47
comment 2017-02-07 13:51:23 -04:00
Joey Hess
3439f3cc87
assistant: Make --autostart --foreground wait for the children it starts.
Before, the --foreground was ignored when autostarting.

This commit was sponsored by Denis Dzyubenko on Patreon.
2017-02-07 13:31:45 -04:00
Joey Hess
571eca4680
comment 2017-02-07 13:11:02 -04:00
Joey Hess
a89d98af6d
comment 2017-02-07 13:08:33 -04:00
Joey Hess
655f707990
Fix build with aws 0.16. Thanks, aristidb. 2017-02-07 13:01:57 -04:00
Joey Hess
5f873be329
comment 2017-02-07 12:56:13 -04:00
Joey Hess
fe6936e065
comment 2017-02-07 12:48:12 -04:00
Joey Hess
2e246cb5d6
comment 2017-02-07 12:38:31 -04:00
yarikoptic
2f2721c932 Added a comment 2017-02-06 20:46:29 +00:00
yarikoptic
f5f3eb0b31 initial whining 2017-02-06 19:25:47 +00:00
yarikoptic
54bae5df37 initial thoughts 2017-02-06 15:32:45 +00:00
yarikoptic
03658010c7 initial thoughts 2017-02-06 00:49:28 +00:00
http://xgm.de/oid/
840f3e3624 2017-02-05 18:17:08 +00:00
kristianrumberg@85de814abe9398ab5573b77bb8a7a80ceaf3b9e1
548ca3da6b Added a comment 2017-02-05 17:02:10 +00:00
trenta3
483c3f57aa Added feature request for local state variables in special remote protocol 2017-02-05 15:52:55 +00:00
aristidb@4551cc1215222a56e271a796b92908680f3941b5
411c5d6528 Added a comment 2017-02-05 12:49:22 +00:00
aristidb@4551cc1215222a56e271a796b92908680f3941b5
6d85d011d9 Added a comment 2017-02-05 12:29:27 +00:00
aristidb@4551cc1215222a56e271a796b92908680f3941b5
aaf4998462 2017-02-05 12:26:10 +00:00
ilovezfs
8cbcf4cfaa 2017-02-05 12:21:37 +00:00
http://xgm.de/oid/
727aaed630 2017-02-05 10:37:00 +00:00
http://xgm.de/oid/
4bd5daa277 2017-02-05 10:33:37 +00:00
CandyAngel
e075032068 Added a comment 2017-02-05 02:20:31 +00:00
Joey Hess
424c4c2911
Merge branch 'master' of ssh://git-annex.branchable.com 2017-02-04 13:01:50 -04:00
Joey Hess
ff1ba8fdc6
update 2017-02-04 13:01:20 -04:00
joshfindit
a2d8c4120f Added a comment 2017-02-04 16:24:32 +00:00
Joey Hess
a4d25a2611
devblog 2017-02-03 15:45:48 -04:00
Joey Hess
dbc0b032b8
comment 2017-02-03 15:43:34 -04:00
Joey Hess
3fe9d99f24
wormhole pairing appid flag day 2021-12-31
Wormhole pairing will start to provide an appid to wormhole on 2021-12-31.
An appid can't be provided now because Debian stable is going to ship a
older version of git-annex that does not provide an appid. Assumption is
that by 2021-12-31, this version of git-annex will be shipped in a Debian
stable release. If that turns out to not be the case, this change will need
to be cherry-picked into the git-annex in Debian stable, or its wormhole
pairing will break.

This commit was sponsored by Thomas Hochstein on Patreon.
2017-02-03 15:06:40 -04:00
Joey Hess
06f307ad13
lost a changelog entry; put back 2017-02-03 14:40:53 -04:00
Joey Hess
b5e6d23242
Merge branch 'master' of ssh://git-annex.branchable.com 2017-02-03 14:37:49 -04:00
Joey Hess
c545701224
make sync --no-commit override annex.annex.autocommit 2017-02-03 14:36:14 -04:00
Joey Hess
b77903af48
New annex.synccontent config setting
.. which can be set to true to make git annex sync default to --content.

This may become the default at some point in the future.

As well as being configuable by git config, it can be configured by
git-annex config to control the default behavior in all clones of a
repository.

Had to add a separate --no-content switch to we can tell if it's been
explicitly set, and should override annex.synccontent. If --content was the
default, this complication would not be necessary.

This commit was sponsored by Jake Vosloo on Patreon.
2017-02-03 14:31:17 -04:00
Joey Hess
ed56dba868
annex.autocommit can be configured via git-annex config
... to control the default behavior in all clones of a repository.

This includes a new Configurable data type, so the GitConfig type indicates
which values can be configured this way.

The implementation should be quite efficient; the config log is only read
once, and only when a Configurable value has not already been set by
git-config.

Indeed, it would be nice in the future to extend this, so that git-config
is itself only read on demand. Some commands may not need to look at the
git configuration at all.

This commit was sponsored by Trenton Cronholm on Patreon.
2017-02-03 13:58:53 -04:00
yarikoptic
14ed673aba initial whining 2017-02-03 15:10:41 +00:00
http://xgm.de/oid/
9f2e3e0729 2017-02-03 10:08:27 +00:00
http://schnouki.net/
a57c21a968 Added a comment 2017-02-02 22:05:23 +00:00
Joey Hess
d6d23d8a15
remove page for Homebrew-cask
I checked the git repo, and git-annex was removed from it, since it's
available in Homebrew. (Why did they add it originally then? Dunno..)
2017-02-02 16:39:47 -04:00
Joey Hess
3dfd78531a
response 2017-02-02 16:35:55 -04:00
Joey Hess
2d2f72abf0
add missing extra-deps 2017-02-02 14:24:06 -04:00
Joey Hess
66afc38366
Merge branch 'master' of ssh://git-annex.branchable.com 2017-02-02 14:18:45 -04:00
Joey Hess
1590007d6b
comment 2017-02-02 14:18:17 -04:00
Joey Hess
04687feb7e
update 2017-02-02 12:38:36 -04:00
hello@d445805275613da28bcccb402c444f2a63e7b7f9
6918f548e0 2017-02-02 08:13:56 +00:00
kristianrumberg@85de814abe9398ab5573b77bb8a7a80ceaf3b9e1
661dae3649 2017-02-02 03:50:00 +00:00
kristianrumberg@85de814abe9398ab5573b77bb8a7a80ceaf3b9e1
089fe40314 2017-02-02 03:49:03 +00:00
chocolate.camera@ec2ecab153906be21ac5f36652c33786ad0e0b60
991c1b7945 Added a comment: Install via brew cask not working 2017-02-02 00:01:08 +00:00