1156 [1] |
1156 [1] |
1157 $ hg strip -r 5 --config extensions.strip= |
1157 $ hg strip -r 5 --config extensions.strip= |
1158 saved backup bundle to $TESTTMP/client/.hg/strip-backup/c8d03c1b5e94-b257442b-backup.hg |
1158 saved backup bundle to $TESTTMP/client/.hg/strip-backup/c8d03c1b5e94-b257442b-backup.hg |
1159 $ f -s .hg/cache/evoext* |
1159 $ f -s .hg/cache/evoext* |
1160 .hg/cache/evoext-obscache-00: size=70 |
1160 .hg/cache/evoext-obscache-00: size=70 |
|
1161 $ cd .. |
|
1162 |
|
1163 Check capabilities advertisement |
|
1164 ================================ |
|
1165 |
|
1166 $ hg init with-evolve |
|
1167 $ cat << EOF >> with-evolve/.hg/hgrc |
|
1168 > [experimental] |
|
1169 > evolution.exchange=yes |
|
1170 > EOF |
|
1171 $ hg init without-evolve |
|
1172 $ cat << EOF >> without-evolve/.hg/hgrc |
|
1173 > [experimental] |
|
1174 > evolution.exchange=no |
|
1175 > EOF |
|
1176 |
|
1177 $ hg debugcapabilities ssh://user@dummy/with-evolve | grep _evoext |
|
1178 _evoext_getbundle_obscommon |
|
1179 _evoext_obshash_0 |
|
1180 _evoext_obshash_1 |
|
1181 _evoext_obshashrange_v1 |
|
1182 $ hg debugcapabilities ssh://user@dummy/without-evolve | grep _evoext |
|
1183 [1] |
|
1184 |
|
1185 Using http: |
|
1186 |
|
1187 $ cat > web.conf << EOF |
|
1188 > [paths] |
|
1189 > / = * |
|
1190 > EOF |
|
1191 |
|
1192 (evolve version first) |
|
1193 |
|
1194 $ hg serve --web-conf web.conf -p $HGPORT -d --pid-file hg.pid |
|
1195 $ cat hg.pid >> $DAEMON_PIDS |
|
1196 |
|
1197 $ hg debugcapabilities http://localhost:$HGPORT/with-evolve| grep _evoext |
|
1198 _evoext_getbundle_obscommon |
|
1199 _evoext_obshash_0 |
|
1200 _evoext_obshash_1 |
|
1201 _evoext_obshashrange_v1 |
|
1202 $ hg debugcapabilities http://localhost:$HGPORT/without-evolve| grep _evoext |
|
1203 [1] |
|
1204 |
|
1205 $ killdaemons.py |
|
1206 |
|
1207 |
|
1208 (evolve version second) |
|
1209 |
|
1210 $ hg serve --web-conf web.conf -p $HGPORT -d --pid-file hg.pid |
|
1211 $ cat hg.pid >> $DAEMON_PIDS |
|
1212 |
|
1213 $ hg debugcapabilities http://localhost:$HGPORT/without-evolve| grep _evoext |
|
1214 [1] |
|
1215 $ hg debugcapabilities http://localhost:$HGPORT/with-evolve| grep _evoext |
|
1216 _evoext_getbundle_obscommon |
|
1217 _evoext_obshash_0 |
|
1218 _evoext_obshash_1 |
|
1219 _evoext_obshashrange_v1 |
|
1220 |
|
1221 $ killdaemons.py |