1
See /usr/share/doc/subversion/book/book.html for details on how to use
1
See /usr/share/doc/subversion/book/svn-book.html for details on how to use
4
4
The libapache2-svn package provides subversion apache modules. Install
5
5
that package if you want to host a Subversion repository and make it
6
6
available to clients over a network via HTTP (ra_dav).
10
** 0.37.0-1 : dump/reload required
12
The repository format changed in 0.34.0 (which was never packaged)
13
so you'll need to dump and load any repositories created with Subversion
14
0.34.0 or earlier before you can use the repository with 0.37.0 or later.
15
See the section "Migrating a Repository" in the manual :
17
/usr/share/doc/subversion/book/book.html
19
for instructions on how to do so. You can use svnadmin-<old-version>
20
to dump the repository.
22
** 0.29.0-1 : dump/reload required
24
The repository format changed in 0.28.0 (which was never packaged)
25
so you'll need to dump and load your repositories. See the section
26
"Migrating a Repository" in the manual for instructions on how to do
27
so. You can use svnadmin-<old-version> to dump the repository.
29
------------------------------------------------------------------------------
30
** 0.17.1-1 : Berkeley DB 4.0 -> 4.1
32
If you only use the 'svn' command line to access repositories administrated by
33
someone else there is nothing you need to do (except perhaps inform the
34
administrator if the error message below looks familiar).
36
If, on the other hand, you administer one or more subversion repositories
37
created by a Debian package prior to 0.17.1-1 (or any subversion tools that
38
linked to Berkeley DB 4.0) the database format has changed and you will not be
39
able to access your repository until you have upgraded the database files.
40
Before you update you will likely get errors like this:
42
$ svn co file:///home/dwhedon/temp/svnroot/
43
svn: Couldn't open a repository.
44
svn: Unable to open an ra_local session to URL
45
svn: Unable to open repository file:///home/dwhedon/temp/svnroot
46
svn: Berkeley DB error
47
svn: Berkeley DB error while opening environment for filesystem /home/dwhedon/temp/svnroot/db:
48
Resource temporarily unavailable
51
The fix (either before you get the error above, or after) is to run :
53
$ svnadmin recover /home/dwhedon/temp/svnroot/
55
WARNING: only run this when you are SURE you're the only process
56
accessing the repository. Requires exclusive access.
58
------------------------------------------------------------------------------
60
** 0.14.3-1 : dump/reload required
62
Users upgrading from versions of subversion prior to 0.14.3-1 should perform a
63
'dump' of their repository before upgrading since the repository formats are
64
incompatible. See book.html referenced above as well as the svnadmin manpage