Satish explained how hg sub repositories work. They are moronic, we don't want to use them. Is there any way with "triggers" or some other technique to rig it so if I do hg xxx in petsc-dev it automatically runs it also in BuildSystem. For example hg pull triggers a pull in both petsc-dev and BuildSystem? Barry