test-incoming-outgoing.t
491 lines
| 11.0 KiB
| text/troff
|
Tads3Lexer
/ tests / test-incoming-outgoing.t
|
r22046 | #require serve | ||
|
r15446 | |||
|
r13956 | $ hg init test | ||
|
r12118 | $ cd test | ||
$ for i in 0 1 2 3 4 5 6 7 8; do | ||||
> echo $i >> foo | ||||
|
r12156 | > hg commit -A -m $i | ||
|
r12118 | > done | ||
adding foo | ||||
$ hg verify | ||||
checking changesets | ||||
checking manifests | ||||
crosschecking files in changesets and manifests | ||||
checking files | ||||
1 files, 9 changesets, 9 total revisions | ||||
$ hg serve -p $HGPORT -d --pid-file=hg.pid | ||||
$ cat hg.pid >> $DAEMON_PIDS | ||||
$ cd .. | ||||
$ hg init new | ||||
http incoming | ||||
|
r12366 | $ hg -R new incoming http://localhost:$HGPORT/ | ||
|
r12643 | comparing with http://localhost:$HGPORT/ | ||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
|
r12156 | changeset: 2:d9f42cd1a1ec | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 2 | ||
|
r12156 | changeset: 3:376476025137 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 3 | ||
|
r12156 | changeset: 4:70d7eb252d49 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 4 | ||
|
r12156 | changeset: 5:ad284ee3b5ee | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 5 | ||
|
r12156 | changeset: 6:e9229f2de384 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 6 | ||
|
r12156 | changeset: 7:d152815bb8db | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 7 | ||
|
r12156 | changeset: 8:e4feb4ac9035 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 8 | ||
|
r12366 | $ hg -R new incoming -r 4 http://localhost:$HGPORT/ | ||
|
r12643 | comparing with http://localhost:$HGPORT/ | ||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
|
r12156 | changeset: 2:d9f42cd1a1ec | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 2 | ||
|
r12156 | changeset: 3:376476025137 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 3 | ||
|
r12156 | changeset: 4:70d7eb252d49 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 4 | ||
local incoming | ||||
$ hg -R new incoming test | ||||
comparing with test | ||||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
|
r12156 | changeset: 2:d9f42cd1a1ec | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 2 | ||
|
r12156 | changeset: 3:376476025137 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 3 | ||
|
r12156 | changeset: 4:70d7eb252d49 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 4 | ||
|
r12156 | changeset: 5:ad284ee3b5ee | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 5 | ||
|
r12156 | changeset: 6:e9229f2de384 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 6 | ||
|
r12156 | changeset: 7:d152815bb8db | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 7 | ||
|
r12156 | changeset: 8:e4feb4ac9035 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 8 | ||
$ hg -R new incoming -r 4 test | ||||
comparing with test | ||||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
|
r12156 | changeset: 2:d9f42cd1a1ec | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 2 | ||
|
r12156 | changeset: 3:376476025137 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 3 | ||
|
r12156 | changeset: 4:70d7eb252d49 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 4 | ||
limit to 2 changesets | ||||
$ hg -R new incoming -l 2 test | ||||
comparing with test | ||||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
limit to 2 changesets, test with -p --git | ||||
$ hg -R new incoming -l 2 -p --git test | ||||
comparing with test | ||||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
diff --git a/foo b/foo | ||||
new file mode 100644 | ||||
--- /dev/null | ||||
+++ b/foo | ||||
@@ -0,0 +1,1 @@ | ||||
+0 | ||||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
diff --git a/foo b/foo | ||||
--- a/foo | ||||
+++ b/foo | ||||
@@ -1,1 +1,2 @@ | ||||
0 | ||||
+1 | ||||
test with --bundle | ||||
|
r12366 | $ hg -R new incoming --bundle test.hg http://localhost:$HGPORT/ | ||
|
r12643 | comparing with http://localhost:$HGPORT/ | ||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
|
r12156 | changeset: 2:d9f42cd1a1ec | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 2 | ||
|
r12156 | changeset: 3:376476025137 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 3 | ||
|
r12156 | changeset: 4:70d7eb252d49 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 4 | ||
|
r12156 | changeset: 5:ad284ee3b5ee | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 5 | ||
|
r12156 | changeset: 6:e9229f2de384 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 6 | ||
|
r12156 | changeset: 7:d152815bb8db | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 7 | ||
|
r12156 | changeset: 8:e4feb4ac9035 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 8 | ||
$ hg -R new incoming --bundle test2.hg test | ||||
comparing with test | ||||
|
r12156 | changeset: 0:00a43fa82f62 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 0 | ||
|
r12156 | changeset: 1:5460a410df01 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 1 | ||
|
r12156 | changeset: 2:d9f42cd1a1ec | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 2 | ||
|
r12156 | changeset: 3:376476025137 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 3 | ||
|
r12156 | changeset: 4:70d7eb252d49 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 4 | ||
|
r12156 | changeset: 5:ad284ee3b5ee | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 5 | ||
|
r12156 | changeset: 6:e9229f2de384 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 6 | ||
|
r12156 | changeset: 7:d152815bb8db | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 7 | ||
|
r12156 | changeset: 8:e4feb4ac9035 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 8 | ||
test the resulting bundles | ||||
$ hg init temp | ||||
$ hg init temp2 | ||||
$ hg -R temp unbundle test.hg | ||||
adding changesets | ||||
adding manifests | ||||
adding file changes | ||||
added 9 changesets with 9 changes to 1 files | ||||
(run 'hg update' to get a working copy) | ||||
$ hg -R temp2 unbundle test2.hg | ||||
adding changesets | ||||
adding manifests | ||||
adding file changes | ||||
added 9 changesets with 9 changes to 1 files | ||||
(run 'hg update' to get a working copy) | ||||
$ hg -R temp tip | ||||
|
r12156 | changeset: 8:e4feb4ac9035 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 8 | ||
$ hg -R temp2 tip | ||||
|
r12156 | changeset: 8:e4feb4ac9035 | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 8 | ||
$ rm -r temp temp2 new | ||||
test outgoing | ||||
$ hg clone test test-dev | ||||
updating to branch default | ||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
$ cd test-dev | ||||
$ for i in 9 10 11 12 13; do | ||||
> echo $i >> foo | ||||
|
r12156 | > hg commit -A -m $i | ||
|
r12118 | > done | ||
$ hg verify | ||||
checking changesets | ||||
checking manifests | ||||
crosschecking files in changesets and manifests | ||||
checking files | ||||
1 files, 14 changesets, 14 total revisions | ||||
$ cd .. | ||||
$ hg -R test-dev outgoing test | ||||
comparing with test | ||||
searching for changes | ||||
|
r12156 | changeset: 9:d89d4abea5bc | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 9 | ||
|
r12156 | changeset: 10:820095aa7158 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 10 | ||
|
r12156 | changeset: 11:09ede2f3a638 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 11 | ||
|
r12156 | changeset: 12:e576b1bed305 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 12 | ||
|
r12156 | changeset: 13:96bbff09a7cc | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 13 | ||
|
r15992 | test outgoing with secret changesets | ||
$ hg -R test-dev phase --force --secret 9 | ||||
$ hg -R test-dev outgoing test | ||||
comparing with test | ||||
searching for changes | ||||
|
r15993 | no changes found (ignored 5 secret changesets) | ||
|
r15992 | [1] | ||
$ hg -R test-dev phase --draft -r 'head()' | ||||
|
r12118 | |||
limit to 3 changesets | ||||
$ hg -R test-dev outgoing -l 3 test | ||||
comparing with test | ||||
searching for changes | ||||
|
r12156 | changeset: 9:d89d4abea5bc | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 9 | ||
|
r12156 | changeset: 10:820095aa7158 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 10 | ||
|
r12156 | changeset: 11:09ede2f3a638 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 11 | ||
|
r12366 | $ hg -R test-dev outgoing http://localhost:$HGPORT/ | ||
|
r12643 | comparing with http://localhost:$HGPORT/ | ||
|
r12118 | searching for changes | ||
|
r12156 | changeset: 9:d89d4abea5bc | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 9 | ||
|
r12156 | changeset: 10:820095aa7158 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 10 | ||
|
r12156 | changeset: 11:09ede2f3a638 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 11 | ||
|
r12156 | changeset: 12:e576b1bed305 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 12 | ||
|
r12156 | changeset: 13:96bbff09a7cc | ||
|
r12118 | tag: tip | ||
user: test | ||||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 13 | ||
|
r12366 | $ hg -R test-dev outgoing -r 11 http://localhost:$HGPORT/ | ||
|
r12643 | comparing with http://localhost:$HGPORT/ | ||
|
r12118 | searching for changes | ||
|
r12156 | changeset: 9:d89d4abea5bc | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 9 | ||
|
r12156 | changeset: 10:820095aa7158 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 10 | ||
|
r12156 | changeset: 11:09ede2f3a638 | ||
|
r12118 | user: test | ||
|
r12156 | date: Thu Jan 01 00:00:00 1970 +0000 | ||
|
r12118 | summary: 11 | ||
|
r14981 | |||
incoming from empty remote repository | ||||
$ hg init r1 | ||||
$ hg init r2 | ||||
$ echo a > r1/foo | ||||
$ hg -R r1 ci -Ama | ||||
adding foo | ||||
$ hg -R r1 incoming r2 --bundle x.hg | ||||
comparing with r2 | ||||
searching for changes | ||||
no changes found | ||||
[1] | ||||