tests/test-rhg.t
branchstable
changeset 50984 2dcb6a6c7540
parent 50540 9db197c73138
child 50985 363620b934aa
equal deleted inserted replaced
50942:75d3306fbc9a 50984:2dcb6a6c7540
    25   $TESTTMP/repository
    25   $TESTTMP/repository
    26 
    26 
    27 Reading and setting configuration
    27 Reading and setting configuration
    28   $ echo "[ui]" >> $HGRCPATH
    28   $ echo "[ui]" >> $HGRCPATH
    29   $ echo "username = user1" >> $HGRCPATH
    29   $ echo "username = user1" >> $HGRCPATH
       
    30   $ echo "[extensions]" >> $HGRCPATH
       
    31   $ echo "sparse =" >> $HGRCPATH
    30   $ $NO_FALLBACK rhg config ui.username
    32   $ $NO_FALLBACK rhg config ui.username
    31   user1
    33   user1
    32   $ echo "[ui]" >> .hg/hgrc
    34   $ echo "[ui]" >> .hg/hgrc
    33   $ echo "username = user2" >> .hg/hgrc
    35   $ echo "username = user2" >> .hg/hgrc
    34   $ $NO_FALLBACK rhg config ui.username
    36   $ $NO_FALLBACK rhg config ui.username
   307   .hg/store/00changelog-*.nd (glob)
   309   .hg/store/00changelog-*.nd (glob)
   308   .hg/store/00changelog.d
   310   .hg/store/00changelog.d
   309   .hg/store/00changelog.i
   311   .hg/store/00changelog.i
   310   .hg/store/00changelog.n
   312   .hg/store/00changelog.n
   311 
   313 
       
   314 Rhg status on a sparse repo with nodemap (this specific combination used to crash in 6.5.2)
       
   315 
       
   316   $ hg debugsparse -X excluded-dir
       
   317   $ $NO_FALLBACK rhg status
       
   318   abort: dirstate points to non-existent parent node
       
   319   [255]
       
   320 
   312 Specifying revisions by changeset ID
   321 Specifying revisions by changeset ID
   313   $ $NO_FALLBACK rhg files -r c3ae8dec9fad
   322   $ $NO_FALLBACK rhg files -r c3ae8dec9fad
   314   of
   323   of
   315   $ $NO_FALLBACK rhg cat -r c3ae8dec9fad of
   324   $ $NO_FALLBACK rhg cat -r c3ae8dec9fad of
   316   r5000
   325   r5000