[i meant to ask this question on StackOverflow...]
I have been using VisualSVN Server withou开发者_开发知识库t any problem on Vista.
When it is time to change everything to Windows 7, I wonder what's the best way to do that?
Is it best to "check in" all the code from all machines onto the Vista, and do an SVN Update for one machine, and then reinstall VisualSVN on Windows 7 and create another project. Is that the best way?
Has anybody run VisualSVN Server (as well as TortoiseSVN) on Windows 7 machine and found that it is stable ?
As a good practice try not to run your source control on the same machine you are working on since if your PC goes down well you are going to loose everything (Use unfuddle or beanstalk , both are free). Now back to the question. I have VisualSVN running fine in Win7 as well as tortoise , to do the migration all you would need to do is make sure all your code is committed then re install in Win7 and either restore or overwrite your repo directories from VisualSVN and your projects will be back in source control , A point to note is that if your IP or machine name change you might need to do a relocate command on your working directory.
I'm not sure how this works with VisualSvn Server, but you want to make sure the repository uuid is the same on both repositories. You can then either do a load/dump cycle or use svnsync to move the repository from one box to another. Also take a look at this chapter in the svnbook
精彩评论