tests/test-topic-push.t
changeset 1903 58cdf061d49a
parent 1887 68125d026b07
child 1953 bdc5bb223b50
equal deleted inserted replaced
1902:93cf0ddb5234 1903:58cdf061d49a
   198   | o  1 default  public CB
   198   | o  1 default  public CB
   199   |/
   199   |/
   200   o  0 default  public CA
   200   o  0 default  public CA
   201   
   201   
   202 
   202 
       
   203 Pushing a new topic to a non publishing server without topic -> new head
       
   204 
       
   205   $ cat << EOF >> ../draft/.hg/hgrc
       
   206   > [extensions]
       
   207   > topic=!
       
   208   > EOF
       
   209   $ hg push ssh://user@dummy/draft
       
   210   pushing to ssh://user@dummy/draft
       
   211   searching for changes
       
   212   abort: push creates new remote head 84eaf32db6c3!
       
   213   (merge or see "hg help push" for details about pushing new heads)
       
   214   [255]
       
   215   $ hg log -G
       
   216   @  6 default celeste draft CE
       
   217   |
       
   218   | o  5 default babar draft CD
       
   219   |/
       
   220   | o  4 mountain  public CC
       
   221   |/
       
   222   | o  1 default  public CB
       
   223   |/
       
   224   o  0 default  public CA
       
   225   
       
   226 
   203 Pushing a new topic to a non publishing server should not be seen as a new head
   227 Pushing a new topic to a non publishing server should not be seen as a new head
   204 
   228 
       
   229   $ printf "topic=" >> ../draft/.hg/hgrc
       
   230   $ hg config extensions.topic >> ../draft/.hg/hgrc
   205   $ hg push ssh://user@dummy/draft
   231   $ hg push ssh://user@dummy/draft
   206   pushing to ssh://user@dummy/draft
   232   pushing to ssh://user@dummy/draft
   207   searching for changes
   233   searching for changes
   208   remote: adding changesets
   234   remote: adding changesets
   209   remote: adding manifests
   235   remote: adding manifests