The answer was that the local repo changed CVS connection strings so all the Root files were using a different format of connection even though it actually had the same host, username, etc. Updating these (all these) to the same format connection string in Eclipse uses enabled me to checkout into this project.