I introduced my boss to Subversion recently, and of course he almost immediately had a problem. It turns out that as soon as he added his computer to a different domain Tortoise wasn't working on his existing projects. My guess is that it had to do with the Computer Name change.
The symptoms he saw as that Tortoise was not recognizing that he made changes. In fact, neither the Update nor the Commit menu options were showing up. Tortoise was clearly confused. We tried a number of things including using the Tortoise installer "repair" option. Nothing seemed to work. Finally, I had him back up his changes (fortunately only a couple of folders) and start over:
- Backup entire source
- Delete everything under the project root (including _svn)
- Check out the project again
- Copy source back (not the old _svn)
After following this process, he was back up and running. We are still puzzled as to what the problem was. Clearly this solution is not ideal if you have a lot of subfolders (each with it's own _svn). Hopefully, we never encounter this issue again.