Mercurial > hg
view tests/test-export @ 8589:3edf133dcb5a
dirstate: skip step 3 in walk if nothing new will match
nothing will ever match on match.never
nothing new will match on match.exact (all found in step 1)
nothing new will match on match.match when
there is no pattern and
there is no direcory in pats
author | Simon Heimberg <simohe@besonet.ch> |
---|---|
date | Thu, 14 May 2009 19:54:26 +0200 |
parents | 6c82beaaa11a |
children |
line wrap: on
line source
#!/bin/sh hg init repo cd repo touch foo hg add foo for i in 0 1 2 3 4 5 6 7 8 9 10 11; do echo "foo-$i" >> foo hg ci -m "foo-$i" done for out in "%nof%N" "%%%H" "%b-%R" "%h" "%r"; do echo "# foo-$out.patch" hg export -v -o "foo-$out.patch" 2:tip done echo "# exporting 4 changesets to a file" hg export -o export_internal 1 2 3 4 grep HG export_internal | wc -l | sed -e 's/^ *//' echo "# exporting 4 changesets to a file" hg export 1 2 3 4 | grep HG | wc -l | sed -e 's/^ *//' echo "# exporting revision -2 to a file" hg export -- -2