This statement may apply only to RoboSource Control. I use
Subversion, and if I were to rename a project, Subversion just sees
all the renamed files as new files that are not under version
control.
At that point, I just have to pull the old files back down
from the repository (because they're not there in Windows Explorer
anymore) and set them to be deleted. Then I add all the renamed
files. When I commit the whole bunch, the old ones are deleted from
the repository and the renamed ones are committed.
I can't give any assurances for other version control
software.
--Ben