Commit graph

399 commits

Author SHA1 Message Date
Joey Hess
0bc8dabb54 docs for remote webapp, securely 2014-02-28 22:39:06 -04:00
Joey Hess
fb2a38963f
show how to set up preferred content for IA like the webapp does 2014-02-28 18:42:31 -04:00
Joey Hess
ee8a443d49
layout 2014-02-23 00:27:18 -04:00
Joey Hess
f1fd42a7b5
add note 2014-02-23 00:13:19 -04:00
Joey Hess
7498c5dd96 annex.genmetadata can be set to make git-annex automatically set metadata (year and month) when adding files 2014-02-23 00:08:29 -04:00
Joey Hess
079b35a1a8 views: add automatically constructed file location metadata
When constructing views, metadata is available about the location of the
file in the view's reference branch. Allows incorporating parts of the
directory hierarchy in a view.

For example `git annex view tag=* podcasts/=*` makes a view in the form
tag/showname.

Performance impact: I benchmarked git annex view tag=* in the conference
proceedings repo to take 6.459s before this change, and 6.544s after.

FWIW, I considered making the syntax for this be podcasts/*, which might
be easier for the user to learn. However, I think it's not as good:

* The user has to then juggle two different syntaxes, and podcasts/* will
  be expanded by the shell so they also need to quote it, while podcasts/=*
  is unlikely to be expanded by the shell.
* It would allow for things like podcasts/*/* and *.mp3 which do not
  map well into views.

This commit was sponsored by Aurélien Pinceaux.
2014-02-22 16:27:53 -04:00
http://grossmeier.net/
57e3b037ed Added a comment: confirmed 2014-02-21 17:53:02 +00:00
http://joeyh.name/
3bb5f9a344 Added a comment: good 2014-02-21 15:20:40 +00:00
http://grossmeier.net/
3f5569b515 Added a comment 2014-02-20 22:04:58 +00:00
http://joeyh.name/
bf368b8aff Added a comment 2014-02-20 19:34:48 +00:00
http://joeyh.name/
5c40f18b74 Added a comment 2014-02-20 19:24:09 +00:00
Joey Hess
0dba83aa87
update 2014-02-19 17:50:30 -04:00
Joey Hess
dd7b99c860 add tip about metadata driven views (and more flexible view filtering)
While writing this documentation, I realized that there needed to be a way
to stay in a view like tag=* while adding a filter like tag=work that
applies to the same field.

So, there are really two ways a view can be refined. It can have a new
"field=explicitvalue" filter added to it, which does not change the
"shape" of the view, but narrows the files it shows.
Or, it can have a new view added, which adds another level of
subdirectories.

So, added a vfilter command, which takes explicit values to add to the
filter, and rejects changes that would change the shape of the view.

And, made vadd only accept changes that change the shape of the view.

And, changed the View data type slightly; now components that can match
multiple metadata values can be visible, or not visible.

This commit was sponsored by Stelian Iancu.
2014-02-19 16:29:56 -04:00
Greg Grossmeier
4650a1f749 initremote -> enableremote, pretty sure 2014-02-18 15:53:48 -08:00
http://grossmeier.net/
be67112e43 Added a comment: missing steps? 2014-02-18 23:51:01 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnhrtcVb6osHXjvZeNpj9diqh_JjyARc30
bffb383bdb Possibly missing space 2014-01-31 13:37:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlUmrSFcLMuk2ny0QNlx4BosEuhG0ij0XQ
5027420f57 removed 2014-01-27 19:14:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlUmrSFcLMuk2ny0QNlx4BosEuhG0ij0XQ
716fc72996 Added a comment: Same thing using the assistant? 2014-01-27 16:44:22 +00:00
Joey Hess
53ed600da8 update 2014-01-24 01:05:01 -04:00
Joey Hess
7cccd8babd tip 2014-01-24 00:50:07 -04:00
Joey Hess
d66535f065 global numcopies setting
* numcopies: New command, sets global numcopies value that is seen by all
  clones of a repository.
* The annex.numcopies git config setting is deprecated. Once the numcopies
  command is used to set the global number of copies, any annex.numcopies
  git configs will be ignored.
* assistant: Make the prefs page set the global numcopies.

This global numcopies setting is needed to let preferred content
expressions operate on numcopies.

It's also convenient, because typically if you want git-annex to preserve N
copies of files in a repo, you want it to do that no matter which repo it's
running in. Making it global avoids needing to warn the user about gotchas
involving inconsistent annex.numcopies settings.
(See changes to doc/numcopies.mdwn.)

Added a new variety of git-annex branch log file, that holds only 1 value.
Will probably be useful for other stuff later.

This commit was sponsored by Nicolas Pouillard.
2014-01-20 16:47:56 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnRRUUZo3W7pAoRoST8P_l0PtUBhvYuzDg
272a661f54 Added a comment: web storage 2014-01-17 22:59:28 +00:00
https://www.google.com/accounts/o8/id?id=AItOawll4Kgp7nMuOKdB0FfbcYZ3KRq7HCS0Slc
029fb5bfc8 Added a comment: Using Gitolite 3.2 2014-01-17 20:14:16 +00:00
Joey Hess
ed6f5f5c7e move a non-tip to the forum 2014-01-13 15:25:00 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
6ca2dbb9c1 2014-01-11 13:25:48 +00:00
Kyle Meyer
3ca4580b2e Add magit-annex to emacs integration tips 2014-01-10 18:38:57 -05:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
e617ae2211 2014-01-10 14:35:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
bed4d17748 2014-01-10 14:34:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
db0c847522 2014-01-10 14:34:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
063aed263a 2014-01-10 14:33:59 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
aad689a4bd 2014-01-10 14:33:41 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
401139ff31 2014-01-10 14:33:30 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
34b6082912 2014-01-10 14:33:01 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
e916571a37 2014-01-10 14:32:34 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
3998bec7c8 2014-01-10 14:32:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
fe703f4e82 2014-01-10 14:31:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
786f526a8f 2014-01-10 14:31:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
f414c54ea8 2014-01-10 14:30:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmkBwMWvNKZZCge_YqobCSILPMeK6xbFw8
bbd3dea531 2014-01-10 14:29:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkWQXo7MLYIDa-ep04UTbdz8KuvfjwLDCQ
cb820cb80d 2014-01-08 22:06:17 +00:00
http://joeyh.name/
02999125d0 Added a comment 2014-01-03 21:19:39 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmWBvsZvSsAL8P2ye3F0OBStjFCVnOImzM
0877c4287c Added a comment: Why fsck? 2014-01-02 22:09:05 +00:00
Joey Hess
b73b1e45d2 add newlines between dummy numbered items 2014-01-02 13:29:32 -04:00
Joey Hess
88eacbb92a Revert "fix markdown" (markdown is crap)
This reverts commit 84a01721e7.
2014-01-02 13:29:04 -04:00
Joey Hess
84a01721e7 fix markdown 2014-01-02 13:28:10 -04:00
Joey Hess
26f098f2ed fix link 2014-01-02 13:27:20 -04:00
Greg Grossmeier
05514bc5d9 redo numbering the lazy way until and unless there's a better way in mdwn 2014-01-02 09:20:04 -08:00
Greg Grossmeier
4cd6788866 Added tip on installing on a Synology NAS 2014-01-01 22:41:07 -08:00
http://joeyh.name/
27f76acaf7 Added a comment 2013-12-31 19:26:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnXlmnJKsPulm2S_hwwRm3Ky27Zyf-wKMw
94cf5dcce0 Added a comment: Pulling *.flac files as well... too much data 2013-12-31 19:26:36 +00:00