Maintaining consistency in a replicated software archive