tests/test-convert-filemap.t
changeset 19862 42455ebbab9f
parent 17852 1f34b57ca319
child 19863 daeab82fa644
equal deleted inserted replaced
19861:a69a77a80900 19862:42455ebbab9f
    86   bc3eca3f47023a3e70ca0d8cc95a22a6827db19d 644   quux
    86   bc3eca3f47023a3e70ca0d8cc95a22a6827db19d 644   quux
    87   $ hg debugrename copied
    87   $ hg debugrename copied
    88   copied renamed from foo:2ed2a3912a0b24502043eae84ee4b279c18b90dd
    88   copied renamed from foo:2ed2a3912a0b24502043eae84ee4b279c18b90dd
    89 
    89 
    90   $ cd ..
    90   $ cd ..
       
    91 
       
    92 
       
    93 Test interaction with startrev and verify that changing it is handled properly:
       
    94 
       
    95   $ > empty
       
    96   $ hg convert --filemap empty source movingstart --config convert.hg.startrev=3 -r4
       
    97   initializing destination movingstart repository
       
    98   scanning source...
       
    99   sorting...
       
   100   converting...
       
   101   1 3: change bar quux
       
   102   0 4: first merge; change bar baz
       
   103   $ hg convert --filemap empty source movingstart
       
   104   scanning source...
       
   105   sorting...
       
   106   converting...
       
   107   3 5: change bar baz quux
       
   108   2 6: change foo baz
       
   109   1 7: second merge; change bar
       
   110   warning: af455ce4166b3c9c88e6309c2b9332171dcea595 parent 61e22ca76c3b3e93df20338c4e02ce286898e825 is missing
       
   111   warning: cf908b3eeedc301c9272ebae931da966d5b326c7 parent 59e1ab45c888289513b7354484dac8a88217beab is missing
       
   112   0 8: change foo
       
   113 
       
   114 
       
   115 splitrepo tests
       
   116 
    91   $ splitrepo()
   117   $ splitrepo()
    92   > {
   118   > {
    93   >     msg="$1"
   119   >     msg="$1"
    94   >     files="$2"
   120   >     files="$2"
    95   >     opts=$3
   121   >     opts=$3