~svn/ubuntu/oneiric/subversion/ppa

« back to all changes in this revision

Viewing changes to debian/README.Debian

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt
  • Date: 2005-06-29 13:09:32 UTC
  • mfrom: (1.1.1 upstream) (0.1.2 sarge)
  • Revision ID: james.westby@ubuntu.com-20050629130932-vzt4595e7q8wtfqy
Tags: 1.2.0-1ubuntu1
Resynchronise with Debian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
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
2
2
subversion.
3
3
 
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).
7
 
 
8
 
Upgrading Notes:
9
 
 
10
 
** 0.37.0-1 : dump/reload required
11
 
 
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 :
16
 
  
17
 
  /usr/share/doc/subversion/book/book.html
18
 
 
19
 
  for instructions on how to do so.  You can use svnadmin-<old-version>
20
 
  to dump the repository.
21
 
 
22
 
** 0.29.0-1 : dump/reload required
23
 
 
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.
28
 
 
29
 
------------------------------------------------------------------------------
30
 
** 0.17.1-1 : Berkeley DB 4.0 -> 4.1
31
 
 
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).
35
 
 
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:
41
 
 
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
49
 
$
50
 
 
51
 
The fix (either before you get the error above, or after) is to run :
52
 
 
53
 
$ svnadmin recover /home/dwhedon/temp/svnroot/
54
 
 
55
 
WARNING: only run this when you are SURE you're the only process
56
 
accessing the repository.  Requires exclusive access.
57
 
 
58
 
------------------------------------------------------------------------------
59
 
 
60
 
** 0.14.3-1 : dump/reload required
61
 
 
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
65
 
for more information.
66