tests/test-acl.t
branchstable
changeset 17293 d3f84ccc5495
parent 16956 c49cf339b5bb
child 17294 d2217df3a7cf
equal deleted inserted replaced
17292:8da6fe276a23 17293:d3f84ccc5495
    80   """
    80   """
    81   pushing to ../b
    81   pushing to ../b
    82   query 1; heads
    82   query 1; heads
    83   searching for changes
    83   searching for changes
    84   all remote heads known locally
    84   all remote heads known locally
       
    85   listing keys for "bookmarks"
    85   3 changesets found
    86   3 changesets found
    86   list of changesets:
    87   list of changesets:
    87   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
    88   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
    88   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
    89   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
    89   911600dab2ae7a9baff75958b84fe606851ce955
    90   911600dab2ae7a9baff75958b84fe606851ce955
   113   adding foo/file.txt revisions
   114   adding foo/file.txt revisions
   114   files: 2/3 chunks (66.67%)
   115   files: 2/3 chunks (66.67%)
   115   adding quux/file.py revisions
   116   adding quux/file.py revisions
   116   files: 3/3 chunks (100.00%)
   117   files: 3/3 chunks (100.00%)
   117   added 3 changesets with 3 changes to 3 files
   118   added 3 changesets with 3 changes to 3 files
       
   119   listing keys for "phases"
       
   120   listing keys for "namespaces"
   118   updating the branch cache
   121   updating the branch cache
   119   checking for updated bookmarks
   122   checking for updated bookmarks
       
   123   listing keys for "bookmarks"
   120   repository tip rolled back to revision 0 (undo push)
   124   repository tip rolled back to revision 0 (undo push)
   121   0:6675d58eff77
   125   0:6675d58eff77
   122   
   126   
   123 
   127 
   124   $ echo '[hooks]' >> $config
   128   $ echo '[hooks]' >> $config
   135   pushing to ../b
   139   pushing to ../b
   136   query 1; heads
   140   query 1; heads
   137   searching for changes
   141   searching for changes
   138   all remote heads known locally
   142   all remote heads known locally
   139   invalidating branch cache (tip differs)
   143   invalidating branch cache (tip differs)
       
   144   listing keys for "bookmarks"
   140   3 changesets found
   145   3 changesets found
   141   list of changesets:
   146   list of changesets:
   142   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   147   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   143   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   148   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   144   911600dab2ae7a9baff75958b84fe606851ce955
   149   911600dab2ae7a9baff75958b84fe606851ce955
   170   adding quux/file.py revisions
   175   adding quux/file.py revisions
   171   files: 3/3 chunks (100.00%)
   176   files: 3/3 chunks (100.00%)
   172   added 3 changesets with 3 changes to 3 files
   177   added 3 changesets with 3 changes to 3 files
   173   calling hook pretxnchangegroup.acl: hgext.acl.hook
   178   calling hook pretxnchangegroup.acl: hgext.acl.hook
   174   acl: changes have source "push" - skipping
   179   acl: changes have source "push" - skipping
       
   180   listing keys for "phases"
       
   181   listing keys for "namespaces"
   175   updating the branch cache
   182   updating the branch cache
   176   checking for updated bookmarks
   183   checking for updated bookmarks
       
   184   listing keys for "bookmarks"
   177   repository tip rolled back to revision 0 (undo push)
   185   repository tip rolled back to revision 0 (undo push)
   178   0:6675d58eff77
   186   0:6675d58eff77
   179   
   187   
   180 
   188 
   181 No [acl.allow]/[acl.deny]
   189 No [acl.allow]/[acl.deny]
   193   pushing to ../b
   201   pushing to ../b
   194   query 1; heads
   202   query 1; heads
   195   searching for changes
   203   searching for changes
   196   all remote heads known locally
   204   all remote heads known locally
   197   invalidating branch cache (tip differs)
   205   invalidating branch cache (tip differs)
       
   206   listing keys for "bookmarks"
   198   3 changesets found
   207   3 changesets found
   199   list of changesets:
   208   list of changesets:
   200   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   209   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   201   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   210   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   202   911600dab2ae7a9baff75958b84fe606851ce955
   211   911600dab2ae7a9baff75958b84fe606851ce955
   238   acl: path access granted: "ef1ea85a6374"
   247   acl: path access granted: "ef1ea85a6374"
   239   acl: branch access granted: "f9cafe1212c8" on branch "default"
   248   acl: branch access granted: "f9cafe1212c8" on branch "default"
   240   acl: path access granted: "f9cafe1212c8"
   249   acl: path access granted: "f9cafe1212c8"
   241   acl: branch access granted: "911600dab2ae" on branch "default"
   250   acl: branch access granted: "911600dab2ae" on branch "default"
   242   acl: path access granted: "911600dab2ae"
   251   acl: path access granted: "911600dab2ae"
       
   252   listing keys for "phases"
       
   253   listing keys for "namespaces"
   243   updating the branch cache
   254   updating the branch cache
   244   checking for updated bookmarks
   255   checking for updated bookmarks
       
   256   listing keys for "bookmarks"
   245   repository tip rolled back to revision 0 (undo push)
   257   repository tip rolled back to revision 0 (undo push)
   246   0:6675d58eff77
   258   0:6675d58eff77
   247   
   259   
   248 
   260 
   249 Empty [acl.allow]
   261 Empty [acl.allow]
   261   pushing to ../b
   273   pushing to ../b
   262   query 1; heads
   274   query 1; heads
   263   searching for changes
   275   searching for changes
   264   all remote heads known locally
   276   all remote heads known locally
   265   invalidating branch cache (tip differs)
   277   invalidating branch cache (tip differs)
       
   278   listing keys for "bookmarks"
   266   3 changesets found
   279   3 changesets found
   267   list of changesets:
   280   list of changesets:
   268   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   281   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   269   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   282   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   270   911600dab2ae7a9baff75958b84fe606851ce955
   283   911600dab2ae7a9baff75958b84fe606851ce955
   326   """
   339   """
   327   pushing to ../b
   340   pushing to ../b
   328   query 1; heads
   341   query 1; heads
   329   searching for changes
   342   searching for changes
   330   all remote heads known locally
   343   all remote heads known locally
       
   344   listing keys for "bookmarks"
   331   3 changesets found
   345   3 changesets found
   332   list of changesets:
   346   list of changesets:
   333   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   347   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   334   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   348   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   335   911600dab2ae7a9baff75958b84fe606851ce955
   349   911600dab2ae7a9baff75958b84fe606851ce955
   396   """
   410   """
   397   pushing to ../b
   411   pushing to ../b
   398   query 1; heads
   412   query 1; heads
   399   searching for changes
   413   searching for changes
   400   all remote heads known locally
   414   all remote heads known locally
       
   415   listing keys for "bookmarks"
   401   3 changesets found
   416   3 changesets found
   402   list of changesets:
   417   list of changesets:
   403   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   418   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   404   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   419   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   405   911600dab2ae7a9baff75958b84fe606851ce955
   420   911600dab2ae7a9baff75958b84fe606851ce955
   463   """
   478   """
   464   pushing to ../b
   479   pushing to ../b
   465   query 1; heads
   480   query 1; heads
   466   searching for changes
   481   searching for changes
   467   all remote heads known locally
   482   all remote heads known locally
       
   483   listing keys for "bookmarks"
   468   3 changesets found
   484   3 changesets found
   469   list of changesets:
   485   list of changesets:
   470   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   486   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   471   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   487   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   472   911600dab2ae7a9baff75958b84fe606851ce955
   488   911600dab2ae7a9baff75958b84fe606851ce955
   535   """
   551   """
   536   pushing to ../b
   552   pushing to ../b
   537   query 1; heads
   553   query 1; heads
   538   searching for changes
   554   searching for changes
   539   all remote heads known locally
   555   all remote heads known locally
       
   556   listing keys for "bookmarks"
   540   3 changesets found
   557   3 changesets found
   541   list of changesets:
   558   list of changesets:
   542   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   559   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   543   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   560   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   544   911600dab2ae7a9baff75958b84fe606851ce955
   561   911600dab2ae7a9baff75958b84fe606851ce955
   604   """
   621   """
   605   pushing to ../b
   622   pushing to ../b
   606   query 1; heads
   623   query 1; heads
   607   searching for changes
   624   searching for changes
   608   all remote heads known locally
   625   all remote heads known locally
       
   626   listing keys for "bookmarks"
   609   3 changesets found
   627   3 changesets found
   610   list of changesets:
   628   list of changesets:
   611   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   629   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   612   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   630   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   613   911600dab2ae7a9baff75958b84fe606851ce955
   631   911600dab2ae7a9baff75958b84fe606851ce955
   675   """
   693   """
   676   pushing to ../b
   694   pushing to ../b
   677   query 1; heads
   695   query 1; heads
   678   searching for changes
   696   searching for changes
   679   all remote heads known locally
   697   all remote heads known locally
       
   698   listing keys for "bookmarks"
   680   3 changesets found
   699   3 changesets found
   681   list of changesets:
   700   list of changesets:
   682   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   701   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   683   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   702   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   684   911600dab2ae7a9baff75958b84fe606851ce955
   703   911600dab2ae7a9baff75958b84fe606851ce955
   720   acl: path access granted: "ef1ea85a6374"
   739   acl: path access granted: "ef1ea85a6374"
   721   acl: branch access granted: "f9cafe1212c8" on branch "default"
   740   acl: branch access granted: "f9cafe1212c8" on branch "default"
   722   acl: path access granted: "f9cafe1212c8"
   741   acl: path access granted: "f9cafe1212c8"
   723   acl: branch access granted: "911600dab2ae" on branch "default"
   742   acl: branch access granted: "911600dab2ae" on branch "default"
   724   acl: path access granted: "911600dab2ae"
   743   acl: path access granted: "911600dab2ae"
       
   744   listing keys for "phases"
       
   745   listing keys for "namespaces"
   725   updating the branch cache
   746   updating the branch cache
   726   checking for updated bookmarks
   747   checking for updated bookmarks
       
   748   listing keys for "bookmarks"
   727   repository tip rolled back to revision 0 (undo push)
   749   repository tip rolled back to revision 0 (undo push)
   728   0:6675d58eff77
   750   0:6675d58eff77
   729   
   751   
   730 
   752 
   731 wilma can change files with a .txt extension
   753 wilma can change files with a .txt extension
   750   pushing to ../b
   772   pushing to ../b
   751   query 1; heads
   773   query 1; heads
   752   searching for changes
   774   searching for changes
   753   all remote heads known locally
   775   all remote heads known locally
   754   invalidating branch cache (tip differs)
   776   invalidating branch cache (tip differs)
       
   777   listing keys for "bookmarks"
   755   3 changesets found
   778   3 changesets found
   756   list of changesets:
   779   list of changesets:
   757   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   780   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   758   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   781   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   759   911600dab2ae7a9baff75958b84fe606851ce955
   782   911600dab2ae7a9baff75958b84fe606851ce955
   828   """
   851   """
   829   pushing to ../b
   852   pushing to ../b
   830   query 1; heads
   853   query 1; heads
   831   searching for changes
   854   searching for changes
   832   all remote heads known locally
   855   all remote heads known locally
       
   856   listing keys for "bookmarks"
   833   3 changesets found
   857   3 changesets found
   834   list of changesets:
   858   list of changesets:
   835   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   859   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   836   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   860   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   837   911600dab2ae7a9baff75958b84fe606851ce955
   861   911600dab2ae7a9baff75958b84fe606851ce955
   901   """
   925   """
   902   pushing to ../b
   926   pushing to ../b
   903   query 1; heads
   927   query 1; heads
   904   searching for changes
   928   searching for changes
   905   all remote heads known locally
   929   all remote heads known locally
       
   930   listing keys for "bookmarks"
   906   3 changesets found
   931   3 changesets found
   907   list of changesets:
   932   list of changesets:
   908   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   933   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   909   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   934   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   910   911600dab2ae7a9baff75958b84fe606851ce955
   935   911600dab2ae7a9baff75958b84fe606851ce955
   985   """
  1010   """
   986   pushing to ../b
  1011   pushing to ../b
   987   query 1; heads
  1012   query 1; heads
   988   searching for changes
  1013   searching for changes
   989   all remote heads known locally
  1014   all remote heads known locally
       
  1015   listing keys for "bookmarks"
   990   3 changesets found
  1016   3 changesets found
   991   list of changesets:
  1017   list of changesets:
   992   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1018   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
   993   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1019   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
   994   911600dab2ae7a9baff75958b84fe606851ce955
  1020   911600dab2ae7a9baff75958b84fe606851ce955
  1030   acl: path access granted: "ef1ea85a6374"
  1056   acl: path access granted: "ef1ea85a6374"
  1031   acl: branch access granted: "f9cafe1212c8" on branch "default"
  1057   acl: branch access granted: "f9cafe1212c8" on branch "default"
  1032   acl: path access granted: "f9cafe1212c8"
  1058   acl: path access granted: "f9cafe1212c8"
  1033   acl: branch access granted: "911600dab2ae" on branch "default"
  1059   acl: branch access granted: "911600dab2ae" on branch "default"
  1034   acl: path access granted: "911600dab2ae"
  1060   acl: path access granted: "911600dab2ae"
       
  1061   listing keys for "phases"
       
  1062   listing keys for "namespaces"
  1035   updating the branch cache
  1063   updating the branch cache
  1036   checking for updated bookmarks
  1064   checking for updated bookmarks
       
  1065   listing keys for "bookmarks"
  1037   repository tip rolled back to revision 0 (undo push)
  1066   repository tip rolled back to revision 0 (undo push)
  1038   0:6675d58eff77
  1067   0:6675d58eff77
  1039   
  1068   
  1040 
  1069 
  1041 asterisk
  1070 asterisk
  1061   pushing to ../b
  1090   pushing to ../b
  1062   query 1; heads
  1091   query 1; heads
  1063   searching for changes
  1092   searching for changes
  1064   all remote heads known locally
  1093   all remote heads known locally
  1065   invalidating branch cache (tip differs)
  1094   invalidating branch cache (tip differs)
       
  1095   listing keys for "bookmarks"
  1066   3 changesets found
  1096   3 changesets found
  1067   list of changesets:
  1097   list of changesets:
  1068   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1098   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1069   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1099   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1070   911600dab2ae7a9baff75958b84fe606851ce955
  1100   911600dab2ae7a9baff75958b84fe606851ce955
  1106   acl: path access granted: "ef1ea85a6374"
  1136   acl: path access granted: "ef1ea85a6374"
  1107   acl: branch access granted: "f9cafe1212c8" on branch "default"
  1137   acl: branch access granted: "f9cafe1212c8" on branch "default"
  1108   acl: path access granted: "f9cafe1212c8"
  1138   acl: path access granted: "f9cafe1212c8"
  1109   acl: branch access granted: "911600dab2ae" on branch "default"
  1139   acl: branch access granted: "911600dab2ae" on branch "default"
  1110   acl: path access granted: "911600dab2ae"
  1140   acl: path access granted: "911600dab2ae"
       
  1141   listing keys for "phases"
       
  1142   listing keys for "namespaces"
  1111   updating the branch cache
  1143   updating the branch cache
  1112   checking for updated bookmarks
  1144   checking for updated bookmarks
       
  1145   listing keys for "bookmarks"
  1113   repository tip rolled back to revision 0 (undo push)
  1146   repository tip rolled back to revision 0 (undo push)
  1114   0:6675d58eff77
  1147   0:6675d58eff77
  1115   
  1148   
  1116 
  1149 
  1117   $ echo '[acl.deny]' >> $config
  1150   $ echo '[acl.deny]' >> $config
  1133   pushing to ../b
  1166   pushing to ../b
  1134   query 1; heads
  1167   query 1; heads
  1135   searching for changes
  1168   searching for changes
  1136   all remote heads known locally
  1169   all remote heads known locally
  1137   invalidating branch cache (tip differs)
  1170   invalidating branch cache (tip differs)
       
  1171   listing keys for "bookmarks"
  1138   3 changesets found
  1172   3 changesets found
  1139   list of changesets:
  1173   list of changesets:
  1140   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1174   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1141   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1175   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1142   911600dab2ae7a9baff75958b84fe606851ce955
  1176   911600dab2ae7a9baff75958b84fe606851ce955
  1207   """
  1241   """
  1208   pushing to ../b
  1242   pushing to ../b
  1209   query 1; heads
  1243   query 1; heads
  1210   searching for changes
  1244   searching for changes
  1211   all remote heads known locally
  1245   all remote heads known locally
       
  1246   listing keys for "bookmarks"
  1212   3 changesets found
  1247   3 changesets found
  1213   list of changesets:
  1248   list of changesets:
  1214   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1249   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1215   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1250   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1216   911600dab2ae7a9baff75958b84fe606851ce955
  1251   911600dab2ae7a9baff75958b84fe606851ce955
  1253   acl: path access granted: "ef1ea85a6374"
  1288   acl: path access granted: "ef1ea85a6374"
  1254   acl: branch access granted: "f9cafe1212c8" on branch "default"
  1289   acl: branch access granted: "f9cafe1212c8" on branch "default"
  1255   acl: path access granted: "f9cafe1212c8"
  1290   acl: path access granted: "f9cafe1212c8"
  1256   acl: branch access granted: "911600dab2ae" on branch "default"
  1291   acl: branch access granted: "911600dab2ae" on branch "default"
  1257   acl: path access granted: "911600dab2ae"
  1292   acl: path access granted: "911600dab2ae"
       
  1293   listing keys for "phases"
       
  1294   listing keys for "namespaces"
  1258   updating the branch cache
  1295   updating the branch cache
  1259   checking for updated bookmarks
  1296   checking for updated bookmarks
       
  1297   listing keys for "bookmarks"
  1260   repository tip rolled back to revision 0 (undo push)
  1298   repository tip rolled back to revision 0 (undo push)
  1261   0:6675d58eff77
  1299   0:6675d58eff77
  1262   
  1300   
  1263 
  1301 
  1264   $ echo '[acl.deny]' >> $config
  1302   $ echo '[acl.deny]' >> $config
  1280   pushing to ../b
  1318   pushing to ../b
  1281   query 1; heads
  1319   query 1; heads
  1282   searching for changes
  1320   searching for changes
  1283   all remote heads known locally
  1321   all remote heads known locally
  1284   invalidating branch cache (tip differs)
  1322   invalidating branch cache (tip differs)
       
  1323   listing keys for "bookmarks"
  1285   3 changesets found
  1324   3 changesets found
  1286   list of changesets:
  1325   list of changesets:
  1287   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1326   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1288   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1327   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1289   911600dab2ae7a9baff75958b84fe606851ce955
  1328   911600dab2ae7a9baff75958b84fe606851ce955
  1393   """
  1432   """
  1394   pushing to ../b
  1433   pushing to ../b
  1395   query 1; heads
  1434   query 1; heads
  1396   searching for changes
  1435   searching for changes
  1397   all remote heads known locally
  1436   all remote heads known locally
       
  1437   listing keys for "bookmarks"
  1398   4 changesets found
  1438   4 changesets found
  1399   list of changesets:
  1439   list of changesets:
  1400   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1440   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1401   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1441   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1402   911600dab2ae7a9baff75958b84fe606851ce955
  1442   911600dab2ae7a9baff75958b84fe606851ce955
  1449   acl: path access granted: "f9cafe1212c8"
  1489   acl: path access granted: "f9cafe1212c8"
  1450   acl: branch access granted: "911600dab2ae" on branch "default"
  1490   acl: branch access granted: "911600dab2ae" on branch "default"
  1451   acl: path access granted: "911600dab2ae"
  1491   acl: path access granted: "911600dab2ae"
  1452   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1492   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1453   acl: path access granted: "e8fc755d4d82"
  1493   acl: path access granted: "e8fc755d4d82"
       
  1494   listing keys for "phases"
       
  1495   listing keys for "namespaces"
  1454   updating the branch cache
  1496   updating the branch cache
  1455   checking for updated bookmarks
  1497   checking for updated bookmarks
       
  1498   listing keys for "bookmarks"
  1456   repository tip rolled back to revision 2 (undo push)
  1499   repository tip rolled back to revision 2 (undo push)
  1457   2:fb35475503ef
  1500   2:fb35475503ef
  1458   
  1501   
  1459 
  1502 
  1460 Branch acl deny test
  1503 Branch acl deny test
  1473   pushing to ../b
  1516   pushing to ../b
  1474   query 1; heads
  1517   query 1; heads
  1475   searching for changes
  1518   searching for changes
  1476   all remote heads known locally
  1519   all remote heads known locally
  1477   invalidating branch cache (tip differs)
  1520   invalidating branch cache (tip differs)
       
  1521   listing keys for "bookmarks"
  1478   4 changesets found
  1522   4 changesets found
  1479   list of changesets:
  1523   list of changesets:
  1480   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1524   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1481   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1525   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1482   911600dab2ae7a9baff75958b84fe606851ce955
  1526   911600dab2ae7a9baff75958b84fe606851ce955
  1551   """
  1595   """
  1552   pushing to ../b
  1596   pushing to ../b
  1553   query 1; heads
  1597   query 1; heads
  1554   searching for changes
  1598   searching for changes
  1555   all remote heads known locally
  1599   all remote heads known locally
       
  1600   listing keys for "bookmarks"
  1556   4 changesets found
  1601   4 changesets found
  1557   list of changesets:
  1602   list of changesets:
  1558   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1603   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1559   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1604   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1560   911600dab2ae7a9baff75958b84fe606851ce955
  1605   911600dab2ae7a9baff75958b84fe606851ce955
  1625   """
  1670   """
  1626   pushing to ../b
  1671   pushing to ../b
  1627   query 1; heads
  1672   query 1; heads
  1628   searching for changes
  1673   searching for changes
  1629   all remote heads known locally
  1674   all remote heads known locally
       
  1675   listing keys for "bookmarks"
  1630   4 changesets found
  1676   4 changesets found
  1631   list of changesets:
  1677   list of changesets:
  1632   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1678   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1633   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1679   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1634   911600dab2ae7a9baff75958b84fe606851ce955
  1680   911600dab2ae7a9baff75958b84fe606851ce955
  1693   """
  1739   """
  1694   pushing to ../b
  1740   pushing to ../b
  1695   query 1; heads
  1741   query 1; heads
  1696   searching for changes
  1742   searching for changes
  1697   all remote heads known locally
  1743   all remote heads known locally
       
  1744   listing keys for "bookmarks"
  1698   4 changesets found
  1745   4 changesets found
  1699   list of changesets:
  1746   list of changesets:
  1700   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1747   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1701   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1748   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1702   911600dab2ae7a9baff75958b84fe606851ce955
  1749   911600dab2ae7a9baff75958b84fe606851ce955
  1749   acl: path access granted: "f9cafe1212c8"
  1796   acl: path access granted: "f9cafe1212c8"
  1750   acl: branch access granted: "911600dab2ae" on branch "default"
  1797   acl: branch access granted: "911600dab2ae" on branch "default"
  1751   acl: path access granted: "911600dab2ae"
  1798   acl: path access granted: "911600dab2ae"
  1752   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1799   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1753   acl: path access granted: "e8fc755d4d82"
  1800   acl: path access granted: "e8fc755d4d82"
       
  1801   listing keys for "phases"
       
  1802   listing keys for "namespaces"
  1754   updating the branch cache
  1803   updating the branch cache
  1755   checking for updated bookmarks
  1804   checking for updated bookmarks
       
  1805   listing keys for "bookmarks"
  1756   repository tip rolled back to revision 2 (undo push)
  1806   repository tip rolled back to revision 2 (undo push)
  1757   2:fb35475503ef
  1807   2:fb35475503ef
  1758   
  1808   
  1759 
  1809 
  1760 Branch acl conflicting allow
  1810 Branch acl conflicting allow
  1778   pushing to ../b
  1828   pushing to ../b
  1779   query 1; heads
  1829   query 1; heads
  1780   searching for changes
  1830   searching for changes
  1781   all remote heads known locally
  1831   all remote heads known locally
  1782   invalidating branch cache (tip differs)
  1832   invalidating branch cache (tip differs)
       
  1833   listing keys for "bookmarks"
  1783   4 changesets found
  1834   4 changesets found
  1784   list of changesets:
  1835   list of changesets:
  1785   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1836   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1786   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1837   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1787   911600dab2ae7a9baff75958b84fe606851ce955
  1838   911600dab2ae7a9baff75958b84fe606851ce955
  1834   acl: path access granted: "f9cafe1212c8"
  1885   acl: path access granted: "f9cafe1212c8"
  1835   acl: branch access granted: "911600dab2ae" on branch "default"
  1886   acl: branch access granted: "911600dab2ae" on branch "default"
  1836   acl: path access granted: "911600dab2ae"
  1887   acl: path access granted: "911600dab2ae"
  1837   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1888   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1838   acl: path access granted: "e8fc755d4d82"
  1889   acl: path access granted: "e8fc755d4d82"
       
  1890   listing keys for "phases"
       
  1891   listing keys for "namespaces"
  1839   updating the branch cache
  1892   updating the branch cache
  1840   checking for updated bookmarks
  1893   checking for updated bookmarks
       
  1894   listing keys for "bookmarks"
  1841   repository tip rolled back to revision 2 (undo push)
  1895   repository tip rolled back to revision 2 (undo push)
  1842   2:fb35475503ef
  1896   2:fb35475503ef
  1843   
  1897   
  1844 Branch acl conflicting deny
  1898 Branch acl conflicting deny
  1845 
  1899 
  1862   pushing to ../b
  1916   pushing to ../b
  1863   query 1; heads
  1917   query 1; heads
  1864   searching for changes
  1918   searching for changes
  1865   all remote heads known locally
  1919   all remote heads known locally
  1866   invalidating branch cache (tip differs)
  1920   invalidating branch cache (tip differs)
       
  1921   listing keys for "bookmarks"
  1867   4 changesets found
  1922   4 changesets found
  1868   list of changesets:
  1923   list of changesets:
  1869   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1924   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1870   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1925   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1871   911600dab2ae7a9baff75958b84fe606851ce955
  1926   911600dab2ae7a9baff75958b84fe606851ce955
  1935   """
  1990   """
  1936   pushing to ../b
  1991   pushing to ../b
  1937   query 1; heads
  1992   query 1; heads
  1938   searching for changes
  1993   searching for changes
  1939   all remote heads known locally
  1994   all remote heads known locally
       
  1995   listing keys for "bookmarks"
  1940   4 changesets found
  1996   4 changesets found
  1941   list of changesets:
  1997   list of changesets:
  1942   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1998   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  1943   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1999   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  1944   911600dab2ae7a9baff75958b84fe606851ce955
  2000   911600dab2ae7a9baff75958b84fe606851ce955
  1991   acl: path access granted: "f9cafe1212c8"
  2047   acl: path access granted: "f9cafe1212c8"
  1992   acl: branch access granted: "911600dab2ae" on branch "default"
  2048   acl: branch access granted: "911600dab2ae" on branch "default"
  1993   acl: path access granted: "911600dab2ae"
  2049   acl: path access granted: "911600dab2ae"
  1994   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  2050   acl: branch access granted: "e8fc755d4d82" on branch "foobar"
  1995   acl: path access granted: "e8fc755d4d82"
  2051   acl: path access granted: "e8fc755d4d82"
       
  2052   listing keys for "phases"
       
  2053   listing keys for "namespaces"
  1996   updating the branch cache
  2054   updating the branch cache
  1997   checking for updated bookmarks
  2055   checking for updated bookmarks
       
  2056   listing keys for "bookmarks"
  1998   repository tip rolled back to revision 2 (undo push)
  2057   repository tip rolled back to revision 2 (undo push)
  1999   2:fb35475503ef
  2058   2:fb35475503ef
  2000   
  2059   
  2001 
  2060 
  2002 Non-astro users must be denied
  2061 Non-astro users must be denied
  2013   pushing to ../b
  2072   pushing to ../b
  2014   query 1; heads
  2073   query 1; heads
  2015   searching for changes
  2074   searching for changes
  2016   all remote heads known locally
  2075   all remote heads known locally
  2017   invalidating branch cache (tip differs)
  2076   invalidating branch cache (tip differs)
       
  2077   listing keys for "bookmarks"
  2018   4 changesets found
  2078   4 changesets found
  2019   list of changesets:
  2079   list of changesets:
  2020   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  2080   ef1ea85a6374b77d6da9dcda9541f498f2d17df7
  2021   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  2081   f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd
  2022   911600dab2ae7a9baff75958b84fe606851ce955
  2082   911600dab2ae7a9baff75958b84fe606851ce955