You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by x nooby <xn...@yahoo.com> on 2005/07/13 16:07:50 UTC

Upgrading Windows form 1.1/BDB to 1.2/FSFS

Hi,

I'm trying to exactly document the steps I need to
follow to upgrade a Subversion 1.1 Berkely-DB
installation to a Subversion 1.2 system, and this is
on the Windows platform (the existing docs seem aimed
at Unix).  I have been looking at the documentation at
these two links:

 
http://subversion.tigris.org/faq.html#bdb-fsfs-convert
  http://subversion.tigris.org/faq.html#dumpload

My primary question is, how exactly do I "move/rename"
the physical Windows files on the server?


   Shutdown the svn server
   "svnadmin dump svn://megadata1.megacorp.com/svnrepo
> dumpfile.txt"
   Install new Windows version of Subversion
   "svnadmin create
svn://megadata1.megacorp.com/svnrepofsfs --fs-type
fsfs"
   "svnadmin load
svn://megadata1.megacorp.com/svnrepofsfs <
dumpfile.txt"
   Move/Rename the existing repository to a backup
name
   Move/Rename the new repository to the production
name
   Start the (upgraded) svn server


The physical server has a shared directory named
"svnrepo" at c:\svnrepo.  Inside are the various
directories (conf, dav, db, hooks, locks, and
megaclient).  C:\svnrepo\megaclient also has conf,
dav, db, hooks, and locks directories.  I believe
there are active projects in both \svnrepo (primarily)
and \svnrepo\megaclient (secondarily).  These phsyical
files are being managed by svnserve which is running
on this machine as a service (using srvany.exe).

This Unix command:

  3.#   mv /path/to/repository
/path/to/saved-old-repository   


Would this mean for Windows that I rename the
c:\svnrepo directory to maybe c:\svnrepobdb?  Or do I
rename files inside that directory?

Also, if the svnserve is stopped, then must I enter
these commands on the Windows server?

This install is fairly new, and there are no "hook"
scripts in use.

Thanks!


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org