]> arthur.barton.de Git - bup.git/commit
vfs: remove support for /foo/TAG (keep /.tag/TAG)
authorRob Browning <rlb@defaultvalue.org>
Sun, 26 Jul 2015 15:26:35 +0000 (10:26 -0500)
committerRob Browning <rlb@defaultvalue.org>
Sat, 1 Aug 2015 19:38:01 +0000 (14:38 -0500)
commitea6e06e961e1b8711a44f9085ed4cfc2ae3d2392
tree43e2cddd74efa2f49d61b4c89fc16ffb40212569
parentd7c834cf9c91795093ff319bce54dbc506dfb1ec
vfs: remove support for /foo/TAG (keep /.tag/TAG)

Don't interleave the tags with the branch save dates in the VFS.  Doing
so meant that any access to the /branch required retrieving all tags in
the repository.  It also introduced the possibility of duplicate tag and
date names.

Tags are still available in the global /.tag directory.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Tested-by: Rob Browning <rlb@defaultvalue.org>
Documentation/bup-tag.md
lib/bup/vfs.py
t/test-ls.sh