comparison tests/test-convert-filemap.t @ 19862:42455ebbab9f

convert: fix crash when filemap filtering is changed
author Mads Kiilerich <madski@unity3d.com>
date Wed, 02 Oct 2013 19:46:47 +0200
parents 1f34b57ca319
children daeab82fa644
comparison
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