Commit graph

28 commits

Author SHA1 Message Date
Joey Hess
b996b38b4f
fix autoupgrade from v6 to go to v7, not v5
v3 and v4 still autoupgrade to v5

And a few more upgrade doc updates.
2018-10-25 18:40:04 -04:00
Joey Hess
e7f75b079d
don't let git-annex direct be run in a v6 repo 2015-12-04 16:33:09 -04:00
Joey Hess
54bfbac64f
Revert deleton of direct mode page
This reverts commit 46134e04f8.

This may have been an accident, but if it happens again, MARCAO8 will be
banned.
2015-11-10 12:55:41 -04:00
MARCAO8
46134e04f8 2015-11-10 11:49:17 +00:00
Joey Hess
25d7db934d response; delete duplicate forum thread 2015-05-27 14:35:29 -04:00
Joey Hess
1f19bd941e wrapping 2015-02-17 17:38:40 -04:00
https://id.koumbit.net/anarcat
0e4612a547 hmm... seems like undo respects unstaged changes after all, ohwell 2015-02-15 05:49:35 +00:00
https://id.koumbit.net/anarcat
a368e33f4a mention --dept 2015-02-15 05:42:50 +00:00
https://id.koumbit.net/anarcat
8af060d0a5 add explanations about undo and a confusing thing that bit me (hopefully i got this right) 2015-02-15 05:40:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmz9DnN5ESPLLRN0Q5a6fpELMFTYSkWTFs
c9a8785e5c typo fix: mant -> many 2014-11-22 01:30:38 +00:00
Joey Hess
0052a20333 add toc 2014-11-12 16:08:29 -04:00
Joey Hess
864086a956 proxy: for all your direct mode repository munging needs
This allows bypassing the direct mode guard in a safe way to do all sorts
of things including git revert, git mv, git checkout ...

This commit was sponsored by the WikiMedia Foundation.
2014-11-12 15:51:46 -04:00
Joey Hess
62677d3268 update 2013-11-07 14:40:34 -04:00
Joey Hess
0e31234e8e support direct mode repositories with core.bare=true (not yet default)
Direct mode repositories can now have core.bare=true set, to prevent
accidentally running git commands that try to operate on the work tree,
and so do the wrong thing.

This is not yet the default, and it causes known problems for git-annex sync
due to receive.denyCurrentBranch not working in bare repositories.

This commit was sponsored by Richard Hartmann.
2013-11-05 14:24:28 -04:00
Joey Hess
a1895de118 mention git annex sync since people seem to be confused about how to sync direct mode repositories 2013-08-23 13:55:18 -04:00
Joey Hess
822918089e dropunused behavior change: Now refuses to drop the last copy of a file, unless you use the --force.
This was the last place in git-annex that could remove data referred to by
the git history, without being forced.

Like drop, dropunused checks remotes, and honors the global annex.numcopies
setting. (However, .gitattributes settings cannot apply to unused files.)
2013-07-25 19:50:44 -04:00
Joey Hess
f6fee49227 update for Windows 2013-05-13 13:46:03 -04:00
Joey Hess
3fbfc6a9e0 update 2013-02-15 18:22:23 -04:00
Joey Hess
65d9ced549 tweaks 2013-01-16 19:52:41 -04:00
Joey Hess
9a44addacf update documentation about direct mode safety 2013-01-16 15:35:06 -04:00
Joey Hess
0b665658b6 update docs more 2013-01-06 17:22:02 -04:00
Joey Hess
b68eee625f More commands work in direct mode repositories: find, whereis, move, copy, drop, log.
These started working, for free, once lookupFile supported direct mode.

yay!!
2013-01-05 17:17:04 -04:00
Joey Hess
47994ce5cd direct mode by default in repositories created by assistant 2013-01-01 15:30:54 -04:00
Joey Hess
2ce736ac50 block all commands that don't work in direct mode
I left status working in direct mode, although it doesn't show correct
stats for known annex keys.
2012-12-29 14:28:19 -04:00
Joey Hess
dde219dc95 update 2012-12-25 16:19:03 -04:00
Joey Hess
5df3c66a85 added direct and indirect commands 2012-12-13 15:44:56 -04:00
Joey Hess
e7b8cb0063 direct mode committing 2012-12-12 19:20:38 -04:00
Joey Hess
bfb446604a starting a page about direct mode 2012-12-12 15:36:00 -04:00