From a somewhat dim memory (!), the "smart" way you mention is probably editing your local CVS/Root file to contain the new info about your changed access to the repository?