take the manifest repo itself into account in RevisionState