You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Richard Hierro <rh...@pos-scriptum.com> on 2005/09/21 10:06:40 UTC

RE : Authentication for Windows

Hi

 

Hello, I am Richard, and new at Subversion. I installed Subversion 1.1.4
. 

With the help of Mike Mason's book (Pragmatic Version Control Using
Subversion), I tried it, from the command shell, and it works fine.

 

I use a local repository and I access it with the file:///c:
<file:///C:/Documents%20and%20Settings/Richard%20Hierro/Mes%20documents>
syntax.

 

I installed the last version of Tortoise, and tried it, but I have an
error. When I try a command like "log", I get the error message:

 

****

Unable to open an ra_local session to URL

Unable to open repository 'file:///c:/svn-repos/sesame/trunk"

Berkeley DB error for filesystem c:/svn-repos/db while opening
environment:

bdb: Program version 4.3 doesn't match environment version

****

 

 

 

Any help would be welcome :) !

 

Thanks

 

Cordially

 

Richard


Problem of dababase acces (was >RE : Authentication for Windows)

Posted by Richard Hierro <rh...@pos-scriptum.com>.
>>De : Ryan Schmidt [mailto:subversion-2005@ryandesign.com] 
You should also install the Subversion 1.2.3 command-line client so  
that you have the same version of Subversion there as you do in  
TortoiseSVN.
<<

Thank for you answer, it works fine now :)

Richard



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

Re: Authentication for Windows

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Sep 21, 2005, at 12:06, Richard Hierro wrote:

> Hello, I am Richard, and new at Subversion. I installed Subversion  
> 1.1.4 .
> With the help of Mike Mason’s book (Pragmatic Version Control Using  
> Subversion), I tried it, from the command shell, and it works fine.
>
> I use a local repository and I access it with the file:///c: syntax.
>
> I installed the last version of Tortoise, and tried it, but I have  
> an error. When I try a command like “log”, I get the error message:
>
> ****
> Unable to open an ra_local session to URL
> Unable to open repository ‘file:///c:/svn-repos/sesame/trunk”
> Berkeley DB error for filesystem c:/svn-repos/db while opening  
> environment:
> bdb: Program version 4.3 doesn’t match environment version

If you've installed "the last version of Tortoise" then that would be  
1.2.2. I expect that uses BerkeleyDB 4.3. And I expect that the  
Subversion 1.1.4 you installed for the command-line, and with which I  
expect you created your repository, is using BerkeleyDB 4.2. If  
you're going to use BDB, then you have to decide on a single version.  
If you're going to upgrade from BDB 4.2 to 4.3, then you have to run  
some recovery steps to make it work. More info:

http://subversion.tigris.org/faq.html#bdb43-upgrade

But I recommend you do not use BDB repositories and instead switch to  
FSFS. This is the default as of Subversion 1.2, and with FSFS you  
can't run into BDB version mismatch errors, clearly.

You should also install the Subversion 1.2.3 command-line client so  
that you have the same version of Subversion there as you do in  
TortoiseSVN.

To convert from BDB to FSFS, you will need to dump your 1.1.4  
repository, while you still have Subversion 1.1.4 installed, then  
upgrade to Subversion 1.2.3, then recreate the repository and import  
the dump. More info:

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

Or, if you only have a test repository at this point, then just  
delete it and create a new test repository once you have Subversion  
1.2.3 installed and it'll be FSFS automatically.




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