views:

474

answers:

1

For example, the SVN 1.5 client has one layout for Working Copies, and the SVN 1.6 client has a different layout. I understand that the layout automatically gets upgraded when it gets touched by a newer client.

My question is simply: if I have a Working Copy on my system, how can I find out the version of the layout it's using?

+5  A: 

If .svn/format exists, then read the number in it:

  • Version 7 is SVN 1.3
  • Version 8 is SVN 1.4
  • Version 9 is SVN 1.5

If .svn/format doesn't exist then the version number is on the first line in .svn/entries:

  • Version 10 is SVN 1.6

Subversion 1.6 was the first one not to use .svn/format. Version 7 and older used XML-based .svn/entries file, newer versions use less verbose line-based file format.

Filip Navara
how wonderfully intuitive! :) thanks.
William Leara
glad to help :)
Filip Navara