As many of you probably know: Subversion 1.4 has been released. It is safe to upgrade to this version, even if the repository server (for us svn.python.org) stays at an older version: they can interoperate just fine. There is one major pitfall: Subversion 1.4 changes the format of the working copy file structure (.svn/format goes from 4 to 8). This new format is more efficient: for a Python checkout, it saves about 15MiB (out of 125 MiB). Also, several operations (e.g. svn status) are faster. Subversion performs a silent upgrade of the existing repository on the first operation (I believe on the first modifying operation). However, this new format is not compatible with older clients; you need 1.4 clients to access an upgraded working copy. So if you use the same working copy with different clients (e.g. command line and turtoise, or from different systems through NFS), you either need to upgrade all clients, or else you should stay away from 1.4. Alternatively, you can have different checkouts for 1.3 and 1.4 clients, of course. Just in case you didn't know. Regards, Martin
participants (1)
-
"Martin v. Löwis"