tests/test-init.t
changeset 25495 c63bf97cf7c7
parent 25476 46727fea7a00
child 26921 b11495c2a7e2
equal deleted inserted replaced
25494:e8eb3ecdaa0c 25495:c63bf97cf7c7
    82   abort: repository local already exists!
    82   abort: repository local already exists!
    83   [255]
    83   [255]
    84 
    84 
    85 init+push to remote2
    85 init+push to remote2
    86 
    86 
    87   $ hg init -e dummyssh ssh://user@dummy/remote2
    87   $ hg init -e "python \"$TESTDIR/dummyssh\"" ssh://user@dummy/remote2
    88   $ hg incoming -R remote2 local
    88   $ hg incoming -R remote2 local
    89   comparing with local
    89   comparing with local
    90   changeset:   0:08b9e9f63b32
    90   changeset:   0:08b9e9f63b32
    91   tag:         tip
    91   tag:         tip
    92   user:        test
    92   user:        test
    93   date:        Thu Jan 01 00:00:00 1970 +0000
    93   date:        Thu Jan 01 00:00:00 1970 +0000
    94   summary:     init
    94   summary:     init
    95   
    95   
    96 
    96 
    97   $ hg push -R local -e dummyssh ssh://user@dummy/remote2
    97   $ hg push -R local -e "python \"$TESTDIR/dummyssh\"" ssh://user@dummy/remote2
    98   pushing to ssh://user@dummy/remote2
    98   pushing to ssh://user@dummy/remote2
    99   searching for changes
    99   searching for changes
   100   remote: adding changesets
   100   remote: adding changesets
   101   remote: adding manifests
   101   remote: adding manifests
   102   remote: adding file changes
   102   remote: adding file changes
   103   remote: added 1 changesets with 1 changes to 1 files
   103   remote: added 1 changesets with 1 changes to 1 files
   104 
   104 
   105 clone to remote1
   105 clone to remote1
   106 
   106 
   107   $ hg clone -e dummyssh local ssh://user@dummy/remote1
   107   $ hg clone -e "python \"$TESTDIR/dummyssh\"" local ssh://user@dummy/remote1
   108   searching for changes
   108   searching for changes
   109   remote: adding changesets
   109   remote: adding changesets
   110   remote: adding manifests
   110   remote: adding manifests
   111   remote: adding file changes
   111   remote: adding file changes
   112   remote: added 1 changesets with 1 changes to 1 files
   112   remote: added 1 changesets with 1 changes to 1 files
   113 
   113 
   114 The largefiles extension doesn't crash
   114 The largefiles extension doesn't crash
   115   $ hg clone -e dummyssh local ssh://user@dummy/remotelf --config extensions.largefiles=
   115   $ hg clone -e "python \"$TESTDIR/dummyssh\"" local ssh://user@dummy/remotelf --config extensions.largefiles=
   116   searching for changes
   116   searching for changes
   117   remote: adding changesets
   117   remote: adding changesets
   118   remote: adding manifests
   118   remote: adding manifests
   119   remote: adding file changes
   119   remote: adding file changes
   120   remote: added 1 changesets with 1 changes to 1 files
   120   remote: added 1 changesets with 1 changes to 1 files
   121 
   121 
   122 init to existing repo
   122 init to existing repo
   123 
   123 
   124   $ hg init -e dummyssh ssh://user@dummy/remote1
   124   $ hg init -e "python \"$TESTDIR/dummyssh\"" ssh://user@dummy/remote1
   125   abort: repository remote1 already exists!
   125   abort: repository remote1 already exists!
   126   abort: could not create remote repo!
   126   abort: could not create remote repo!
   127   [255]
   127   [255]
   128 
   128 
   129 clone to existing repo
   129 clone to existing repo
   130 
   130 
   131   $ hg clone -e dummyssh local ssh://user@dummy/remote1
   131   $ hg clone -e "python \"$TESTDIR/dummyssh\"" local ssh://user@dummy/remote1
   132   abort: repository remote1 already exists!
   132   abort: repository remote1 already exists!
   133   abort: could not create remote repo!
   133   abort: could not create remote repo!
   134   [255]
   134   [255]
   135 
   135 
   136 output of dummyssh
   136 output of dummyssh
   222 clone bookmarks
   222 clone bookmarks
   223 
   223 
   224   $ hg -R local bookmark test
   224   $ hg -R local bookmark test
   225   $ hg -R local bookmarks
   225   $ hg -R local bookmarks
   226    * test                      0:08b9e9f63b32
   226    * test                      0:08b9e9f63b32
   227   $ hg clone -e dummyssh local ssh://user@dummy/remote-bookmarks
   227   $ hg clone -e "python \"$TESTDIR/dummyssh\"" local ssh://user@dummy/remote-bookmarks
   228   searching for changes
   228   searching for changes
   229   remote: adding changesets
   229   remote: adding changesets
   230   remote: adding manifests
   230   remote: adding manifests
   231   remote: adding file changes
   231   remote: adding file changes
   232   remote: added 1 changesets with 1 changes to 1 files
   232   remote: added 1 changesets with 1 changes to 1 files