I inherited a project stored in CVS. The previous developer has massive un-committed changes in his working directory, including removal of a ton of files, that I would like to inspect. Here's my plan:
- cvs checkout the_project.
- Follow the remote cvs / local git workflow, initializing a git repo with the pristine state of the_project.
- Copy the new .git into the the other working directory.
- Presto! All the removals/changes show up as unstaged differences.
This initially looks like it's gonna work. Any major pitfalls I should worry about?