git-annex/doc
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
..
Android
android
assistant add webapp UI to manage unused files 2014-01-23 15:09:43 -04:00
backends removed 2014-01-09 14:21:58 +00:00
bare_repositories
bugs Added a comment: Seconding this Bug. 2014-02-19 02:04:34 +00:00
contact
copies
design add git annex view command 2014-02-18 18:22:20 -04:00
devblog devblog 2014-02-18 21:58:19 -04:00
direct_mode remove some old comments about safety of git working tree commands in direct mode 2013-11-07 14:43:34 -04:00
download
ekg Allow optionally configuring git-annex with -fEKG to enable awesome remote monitoring interfaceat http://localhost:4242/ 2013-11-06 16:33:45 -04:00
encryption
footer
forum Added a comment: Too big to fsck 2014-02-17 22:33:39 +00:00
how_it_works Added a comment: clarification about what is moved / stored and where 2014-02-10 12:53:44 +00:00
install Added a comment: build issue with brew technique on Darwin Kernel Version 13.0.0 2014-02-15 02:17:17 +00:00
internals Added a comment 2014-01-31 00:45:48 +00:00
license
links add thanks page 2014-01-10 15:23:58 -04:00
news This reverts commit 3afc1c57c8 2014-02-12 11:31:42 +00:00
not Added a comment 2014-02-06 17:00:59 +00:00
polls polls moved (and synced) 2013-11-13 20:01:55 -04:00
preferred_content
special_remotes improve directory special remote docs 2014-02-02 15:26:33 -04:00
sync Added a comment: Sorry to just be getting back... 2014-01-26 22:51:30 +00:00
templates
testimonials copied a very interesting comment from the poll site 2013-11-13 20:59:17 -04:00
tips add tip about metadata driven views (and more flexible view filtering) 2014-02-19 16:29:56 -04:00
todo 2014-02-18 18:28:27 +00:00
upgrades
use_case
users 2013-12-31 10:29:05 +00:00
videos
walkthrough tweak wording 2014-02-10 11:59:23 -04:00
Android.mdwn
assistant.mdwn add thanks page 2014-01-10 15:23:58 -04:00
automatic_conflict_resolution.mdwn
backends.mdwn
bare_repositories.mdwn rename status to info, and update docs 2013-11-07 12:45:59 -04:00
bugs.mdwn
builds.mdwn no more OSX lion builds 2014-01-06 11:32:23 -04:00
coding_style.mdwn
comments.mdwn remove comment posted directly to comments page 2014-02-01 15:05:21 -04:00
contact.mdwn
copies.mdwn global numcopies setting 2014-01-20 16:47:56 -04:00
design.mdwn use map 2014-02-11 16:35:52 -04:00
devblog.mdwn
direct_mode.mdwn update 2013-11-07 14:40:34 -04:00
distributed_version_control.mdwn
download.mdwn
ekg.mdwn add notes on full profiling 2014-01-05 19:53:41 -04:00
encryption.mdwn 2013-12-02 02:09:18 +00:00
favicon.ico
favicon.png
feeds.mdwn
forum.mdwn
future_proofing.mdwn
git-annex-shell.mdwn
git-annex.mdwn add tip about metadata driven views (and more flexible view filtering) 2014-02-19 16:29:56 -04:00
git-union-merge.mdwn
how_it_works.mdwn s/large/annexed/ 2014-02-10 12:26:47 -04:00
index.mdwn This reverts commit 75feae8092 2014-01-01 14:49:17 +00:00
install.mdwn
internals.mdwn add metadata command to get/set metadata 2014-02-12 21:30:33 -04:00
license.mdwn
location_tracking.mdwn
logo-old-bw.svg
logo-old.png
logo-old.svg
logo-old_small.png
logo.mdwn
logo.svg
logo_small.png
meta.mdwn
news.mdwn
not.mdwn
polls.mdwn add 2013-11-13 16:35:03 -04:00
preferred_content.mdwn explicitly include unused files in backup and incremental backup 2014-01-23 16:36:15 -04:00
privacy.mdwn 2014-01-14 06:15:09 +00:00
publicrepos.mdwn add link to tip 2014-01-07 12:59:16 -04:00
related_software.mdwn
repomap.png
scalability.mdwn
shortcuts.mdwn add custom shortcuts page, including a !commit shortcut to link to a git commit 2013-11-10 14:03:34 -04:00
sidebar.mdwn remove hotlink to flattr icon 2014-01-16 12:01:49 -04:00
sitemap.mdwn
special_remotes.mdwn add hubiC special remote 2014-02-11 13:35:30 +00:00
summary.mdwn
sync.mdwn update docs for sync --content 2014-02-02 16:21:42 -04:00
testimonials.mdwn
thanks.mdwn update 2014-01-12 23:23:26 -04:00
tips.mdwn
todo.mdwn
transferring_data.mdwn
trust.mdwn
upgrades.mdwn update 2013-12-29 15:01:46 -04:00
users.mdwn
videos.mdwn
walkthrough.mdwn add a walkthrough section discussing git-annex's skipping of files on noop 2014-02-02 17:01:41 -04:00