Commits

Author Commit Message Labels Comments Date
Robin Farine
snapshot: update existing but do not add new path aliases When 'fsnap' updates a snapshot file, it now only updates existing path aliases. We can still create a snapshot with all the path aliases for each repository by not passing a snapshot file to update in argument.
mjwhite
Streamline fsnap/fseed support for keeping children at tip. Added -t/--tip option to fsnap to record tip instead of each actual current child revision found. Also -t alias for --tip in fseed.
Brendan Cully
fseed: make pathalias default to "default"
Brendan Cully
fseed: make pathalias default to "default"
Robin Farine
test fseed --root
Brendan Cully
Add --root option to fseed This clones the root of the forest as well as the children, into the directory given as an argument to --root.
Robin Farine
test fseed --root
Brendan Cully
Add --root option to fseed This clones the root of the forest as well as the children, into the directory given as an argument to --root.
Robin Farine
forest-mercurial-0.9.1 branch
Robin Farine
simplify fseed output logic
Robin Farine
simplify fseed output logic
Robin Farine
skip */.hg/data when enumerating repos
Brendan Cully
Search for repositories under .hg too (primarily for mq)
Robin Farine
mercurial.commands.findcmd() now takes a 'ui' in argument
Robin Farine
tag version tailored to mercurial 0.9.1
Robin Farine
version tailored to mercurial 0.9.1
Tags
forest-mercurial-0.9.1
Robin Farine
tests with mq patches applied, skipped tree marks Some forest commands abort when a tree has mq patches applied, others just skip such a tree. Add tests for these cases. When a tree is skipped, mark it with a message just below the tree root by using ui.write() instead of ui.warn().
Robin Farine
forest extension test case
Robin Farine
end per-tree output with an empty line
Robin Farine
fix quirks spotted by pychecker
Robin Farine
symbolic links as nested tree roots For each nested tree represented by a symbolic link, record the path to the link in snapshots but follow the link to apply Mercurial commands to the actual repository. The 'fclone' or 'fseed' commands do not preserve symbolic links, they create a directory instead. One consequence of this is that if a forest contains more than one path to the same repository, a clone of this forest or a forest po…
Robin Farine
remove leftover debug code
James Bostock
python 2.3 compatibility fix Python 2.3 does not support the reverse keyword argument to the list sort method.
Robin Farine
shorten command names
Robin Farine
document the 'snapshot' more clearly
Robin Farine
forest extension version 0.1
  1. Prev
  2. Next