summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
...
* make query commands not output extraneous messagesGravatar Joey Hess2017-02-16
| | | | | | config group groupwanted numcopies schedule wanted required: Avoid displaying extraneous messages about repository auto-init, git-annex branch merging, etc, when being used to get information.
* Added a commentGravatar yarikoptic2017-02-16
|
* Added a commentGravatar CandyAngel2017-02-16
|
* (no commit message)Gravatar JohnKozak2017-02-16
|
* Added a commentGravatar andy2017-02-16
|
* (no commit message)Gravatar yarikoptic2017-02-16
|
* devblogGravatar Joey Hess2017-02-15
|
* sync: Improve integration with receive.denyCurrentBranch=updateInsteadGravatar Joey Hess2017-02-15
| | | | | | | | | | By displaying error messages from the remote then it fails to update its checked out branch. Error messages in the default receive.denyCurrentBranch are still suppressed, which matches user expectations. This commit was sponsored by Nick Daly on Patreon.
* Run ssh with -n whenever input is not being piped into itGravatar Joey Hess2017-02-15
| | | | | | | | | | | | | | | | | | | | ... to avoid it consuming stdin that it shouldn't. This fixes git-annex-checkpresentkey --batch remote, which didn't output results for all keys passed into it. Other git-annex commands that communicate with a remote over ssh may also have been consuming stdin that they shouldn't have, which could have impacted using them in eg, shell scripts. For example, a shell script reading files from stdin and passing them to git annex drop would be impacted by this bug, whenever git annex drop ran git-annex-shell checkpresent, it would consume part/all of the stdin that the shell script was supposed to consume. Fixed by adding a ConsumeStdin parameter to Annex.Ssh.sshOptions, which is used throughout git-annex to run ssh (in order for ssh connection caching to work). Every call site was checked to see if it used CreatePipe for stdin, and if not was marked NoConsumeStdin.
* add the new armel-ancient buildGravatar Joey Hess2017-02-15
|
* Added a commentGravatar lasitus2017-02-15
|
* (no commit message)Gravatar CandyAngel2017-02-15
|
* Added a commentGravatar lasitus2017-02-15
|
* removedGravatar lasitus2017-02-15
|
* Added a commentGravatar lasitus2017-02-15
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-14
|\
* | thoughtsGravatar Joey Hess2017-02-14
| |
| * Added a commentGravatar db48x2017-02-14
| |
| * Added a commentGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
|/
* Added a commentGravatar lasitus2017-02-14
|
* add news item for git-annex 6.20170214Gravatar Joey Hess2017-02-14
|
* commentGravatar Joey Hess2017-02-14
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-14
|\
| * Added a commentGravatar lasitus2017-02-14
| |
* | responseGravatar Joey Hess2017-02-14
| |
| * (no commit message)Gravatar http://xgm.de/oid/2017-02-14
| |
| * Added a commentGravatar http://xgm.de/oid/2017-02-14
|/
* removedGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
|
* Added a comment: Retrieving initremote parameters for new userGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
|
* Added a comment: Retrieving initremote parameters for new userGravatar https://me.yahoo.com/a/80VlVB0Bx9TaNOXIj3OCQ8eimAtIOhqjUQ--#1e80e2017-02-14
|
* devblogGravatar Joey Hess2017-02-13
|
* Work around sqlite's incorrect handling of umask when creating databases.Gravatar Joey Hess2017-02-13
| | | | | | | | | Refactored some common code into initDb. This only deals with the problem when creating new databases. If a repo got bad permissions into it, it's up to the user to deal with it. This commit was sponsored by Ole-Morten Duesund on Patreon.
* responseGravatar Joey Hess2017-02-13
|
* commentGravatar Joey Hess2017-02-13
|
* remove recent addition of receive.denyNonFastForwards to walkthroughGravatar Joey Hess2017-02-13
| | | | | | | | | | | | | | That is a dangerous setting, and not needed. I tried the walkthrough as it was without it, and syncing in the USB remote worked ok. There was a problem merging from origin/master, since that branch didn't exist yet, but that didn't prevent sync from working at all. To avoid even that problem, reordered the walkthrough, so files get committed to the repo before the remote gets set up. This commit was sponsored by Ole-Morten Duesund on Patreon.
* fix commit idGravatar Joey Hess2017-02-13
|
* include problem PairData in error messageGravatar Joey Hess2017-02-13
| | | | | | | | | | Users occasionally report this error firing, and I can't see why, so include the rejected PairData in the error message. This is safe even if it contains evil escape characters, because showing it displays them in escaped form. This commit was sponsored by Bruno BEAUFILS on Patreon.
* commentGravatar Joey Hess2017-02-13
|
* commentGravatar Joey Hess2017-02-13
|
* commentGravatar Joey Hess2017-02-13
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2017-02-13
|\
| * (no commit message)Gravatar lasitus2017-02-13
| |
* | correct spelling mistakesGravatar Edward Betts2017-02-12
| |
| * (no commit message)Gravatar http://xgm.de/oid/2017-02-12
| |
| * correct spelling mistakeGravatar edward2017-02-11
| |
| * correct spelling mistakeGravatar edward2017-02-11
|/
* Improve pid locking code to work on filesystems that don't support hard links.Gravatar Joey Hess2017-02-10
| | | | | | | | | | Probing for hard link support in the pid locking code is redundant since git-annex init already probes that. But, it didn't seem worth threading that data through; the pid locking code runs at most once per git-annex process, and only on unusual filesystems. Optimising a single hard link and unlink isn't worth it. This commit was sponsored by Francois Marier on Patreon.
* commentGravatar Joey Hess2017-02-10
|
* commentGravatar Joey Hess2017-02-10
|
* Added git template directory to Linux standalone tarball and OSX app bundle.Gravatar Joey Hess2017-02-10
| | | | | | | | Git does not provide a switch to find out where this directory is, and while the git-init man page says it will always be in /usr/share/git-core/templates, that's not the case on OSX with git installed from homebrew. So, I used a hack taking the --man-path and constructing a path from that. Works on both Debian and OSX at least.