##// END OF EJS Templates
shelve: directly handle the initial parent alignment...
shelve: directly handle the initial parent alignment Shelve is currently sub-contracting some of its work to the rebase extension. In order to make shelve more independent and flexible we would like shelve to handle the parent alignment directly. After this change, we no longer need to use rebase in shelve. Differential Revision: https://phab.mercurial-scm.org/D3693

File last commit:

r37440:9fa4a1fd default
r38637:c829749e default
Show More
test-hgweb-bundle.t
37 lines | 788 B | text/troff | Tads3Lexer
/ tests / test-hgweb-bundle.t
Gregory Szorc
tests: skip test-hgweb-bundle.t if we don't support bundlerepos...
r37440 #require serve repobundlerepo
Gregory Szorc
hgweb: refresh repository using URL not path (issue4323)...
r22223
$ hg init server
$ cd server
$ cat >> .hg/hgrc << EOF
> [extensions]
> strip=
> EOF
$ echo 1 > foo
$ hg commit -A -m 'first'
adding foo
$ echo 2 > bar
$ hg commit -A -m 'second'
adding bar
Produce a bundle to use
$ hg strip -r 1
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
Matt Harbison
tests: remove (glob) annotations that were only for '\' matches...
r35394 saved backup bundle to $TESTTMP/server/.hg/strip-backup/ed602e697e0f-cc9fff6a-backup.hg
Gregory Szorc
hgweb: refresh repository using URL not path (issue4323)...
r22223
Serve from a bundle file
Durham Goode
bundles: do not overwrite existing backup bundles (BC)...
r23835 $ hg serve -R .hg/strip-backup/ed602e697e0f-cc9fff6a-backup.hg -d -p $HGPORT --pid-file=hg.pid
Gregory Szorc
hgweb: refresh repository using URL not path (issue4323)...
r22223 $ cat hg.pid >> $DAEMON_PIDS
Ensure we're serving from the bundle
Matt Mackall
tests: drop explicit $TESTDIR from executables...
r25472 $ (get-with-headers.py localhost:$HGPORT 'file/tip/?style=raw')
Gregory Szorc
hgweb: refresh repository using URL not path (issue4323)...
r22223 200 Script output follows
-rw-r--r-- 2 bar
-rw-r--r-- 2 foo