Show More
@@ -0,0 +1,38 | |||
|
1 | #!/bin/sh | |
|
2 | ||
|
3 | echo "[extensions]" >> $HGRCPATH | |
|
4 | echo "rebase=" >> $HGRCPATH | |
|
5 | echo "bookmarks=" >> $HGRCPATH | |
|
6 | ||
|
7 | cleanoutput () { | |
|
8 | sed -e 's/\(Rebase status stored to\).*/\1/' \ | |
|
9 | -e 's/\(Rebase status restored from\).*/\1/' \ | |
|
10 | -e 's/\(saving bundle to \).*/\1/' | |
|
11 | } | |
|
12 | ||
|
13 | echo % initialize repository | |
|
14 | hg init | |
|
15 | ||
|
16 | echo 'a' > a | |
|
17 | hg ci -A -d '0 0' -u test -m "0" | |
|
18 | ||
|
19 | echo 'b' > b | |
|
20 | hg ci -A -d '0 0' -u test -m "1" | |
|
21 | ||
|
22 | hg up 0 | |
|
23 | echo 'c' > c | |
|
24 | hg ci -A -d '0 0' -u test -m "2" | |
|
25 | ||
|
26 | echo 'd' > d | |
|
27 | hg ci -A -d '0 0' -u test -m "3" | |
|
28 | ||
|
29 | hg bookmark -r 1 one | |
|
30 | hg bookmark -r 3 two | |
|
31 | ||
|
32 | echo % bookmark list | |
|
33 | hg bookmark | |
|
34 | ||
|
35 | echo % rebase | |
|
36 | hg rebase -s two -d one 2>&1 | cleanoutput | |
|
37 | ||
|
38 | hg log No newline at end of file |
@@ -0,0 +1,42 | |||
|
1 | % initialize repository | |
|
2 | adding a | |
|
3 | adding b | |
|
4 | 0 files updated, 0 files merged, 1 files removed, 0 files unresolved | |
|
5 | adding c | |
|
6 | created new head | |
|
7 | adding d | |
|
8 | % bookmark list | |
|
9 | * two 3:2ae46b1d99a7 | |
|
10 | one 1:925d80f479bb | |
|
11 | % rebase | |
|
12 | saving bundle to | |
|
13 | adding branch | |
|
14 | adding changesets | |
|
15 | adding manifests | |
|
16 | adding file changes | |
|
17 | added 1 changesets with 1 changes to 1 files (-1 heads) | |
|
18 | rebase completed | |
|
19 | changeset: 3:9163974d1cb5 | |
|
20 | tag: tip | |
|
21 | parent: 1:925d80f479bb | |
|
22 | parent: 2:db815d6d32e6 | |
|
23 | user: test | |
|
24 | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
25 | summary: 3 | |
|
26 | ||
|
27 | changeset: 2:db815d6d32e6 | |
|
28 | parent: 0:f7b1eb17ad24 | |
|
29 | user: test | |
|
30 | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
31 | summary: 2 | |
|
32 | ||
|
33 | changeset: 1:925d80f479bb | |
|
34 | user: test | |
|
35 | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
36 | summary: 1 | |
|
37 | ||
|
38 | changeset: 0:f7b1eb17ad24 | |
|
39 | user: test | |
|
40 | date: Thu Jan 01 00:00:00 1970 +0000 | |
|
41 | summary: 0 | |
|
42 |
General Comments 0
You need to be logged in to leave comments.
Login now