VSS allows you to edit the name of a file and still retain its history. If a file is shared by multiple projects and it is renamed, it will be renamed in all the projects that share the file. However, if any of the share links have been broken by the Branch command, branched files are not renamed.
To rename a file: