Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have an SVN repository that has supposedly just been upgraded from 1.4 to 1.6. The upgrade process seemed to go very very quickly considering the repository is very large (over 300G when dumped to files). I'm able to check out from the "upgraded" repository - is there an easy way I can verify which version of SVN it's being served as?

share|improve this question
1  
Not being an expert in the intricacies of SVN, should the upgrade do something with all the files, or does it just replace the SVN binaries? If it's just replacing binaries, I'd expect that to go relatively quickly. –  Ben Pilbrow Dec 19 '10 at 23:22
1  
stackoverflow.com/questions/282460/… might answer your question. –  Andy Smith Dec 19 '10 at 23:30

1 Answer 1

up vote 2 down vote accepted

Unless you have ran svnadmin upgrade on each repository, upgrading the binaries for Subversion only help with functions relating to Apache and certain Subversion operations that don't need the repository to function.

To see if the repositories have been upgraded, the link in the comment above from Andy Smith will help in that. Basically, your looking the for the format file and you should see the number 4 there since you are using 1.6.x.

Now, word of advice. Sometimes all the good stuff as far as improvements to the repository cannot be accomplished with the svnadmin upgrade command. If you have the time and skill to do this, an svnadmin dump followed by an svnadmin load is the best way to ensure you get all the new features and enhancements to a repository after upgrading the Subversion binaries. This is especially true since you going from 1.4.x to 1.6.x since good things like sharding were introduced and could not be implemented through the svnadmin upgrade command.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.