2843 +d |
2843 +d |
2844 |
2844 |
2845 Test pull url header |
2845 Test pull url header |
2846 ================================= |
2846 ================================= |
2847 |
2847 |
|
2848 basic version |
|
2849 |
2848 $ echo 'intro=auto' >> $HGRCPATH |
2850 $ echo 'intro=auto' >> $HGRCPATH |
2849 $ echo 'publicurl=http://example.com/myrepo/' >> $HGRCPATH |
2851 $ echo "publicurl=$TESTTMP/t2" >> $HGRCPATH |
2850 $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10' | grep '^#' |
2852 $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10' | grep '^#' |
2851 # HG changeset patch |
2853 abort: public url $TESTTMP/t2 is missing 3b6f1ec9dde9 |
2852 # User test |
2854 (use "hg push $TESTTMP/t2 -r 3b6f1ec9dde9") |
2853 # Date 5 0 |
2855 [1] |
2854 # Thu Jan 01 00:00:05 1970 +0000 |
2856 |
2855 # Branch test |
2857 remote missing |
2856 # Node ID 3b6f1ec9dde933a40a115a7990f8b320477231af |
2858 |
2857 # Parent 2f9fa9b998c5fe3ac2bd9a2b14bfcbeecbc7c268 |
2859 $ echo 'publicurl=$TESTTMP/missing' >> $HGRCPATH |
2858 # Available At http://example.com/myrepo/ |
2860 $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10' |
2859 # hg pull http://example.com/myrepo/ -r 3b6f1ec9dde9 |
2861 unable to access public repo: $TESTTMP/missing |
|
2862 abort: repository $TESTTMP/missing not found! |
|
2863 [255] |
|
2864 |
|
2865 node missing at remote |
|
2866 |
|
2867 $ hg clone -r '9' . ../t3 |
|
2868 adding changesets |
|
2869 adding manifests |
|
2870 adding file changes |
|
2871 added 3 changesets with 3 changes to 3 files |
|
2872 updating to branch test |
|
2873 3 files updated, 0 files merged, 0 files removed, 0 files unresolved |
|
2874 $ echo 'publicurl=$TESTTMP/t3' >> $HGRCPATH |
|
2875 $ hg email --date '1980-1-1 0:1' -n -t foo -s test -r '10' |
|
2876 abort: public url $TESTTMP/t3 is missing 3b6f1ec9dde9 |
|
2877 (use "hg push $TESTTMP/t3 -r 3b6f1ec9dde9") |
|
2878 [255] |