You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Josh Narins <jo...@narins.net> on 2004/12/20 23:18:39 UTC

Wishlist.

I had two versions of subversion on my system, one was the stock debian
package for stable (0.8, with bdb) and the other hand-built installed
in /usr/local (1.1.1, with fsfs).

I should have removed the old version.

I should have used .bashrc and .bash_profile correctly, instead of just
putting it all in .bash_profile, since I tend to always log in.

When doing a remote svn+ssh request, the old svnadmin was used, and my
repository was corrupted.

My request is that if svnadmin starts an operation in a repository 
with the wrong fs-type (fsfs vs. bdb) it stops and complains.

Instead, my nodes, changes and strings filed were deleted.  The
repository is unlikely to be recovered.

-Josh



Re: Wishlist.

Posted by Erik Huelsmann <e....@gmx.net>.
[ including users in the cc list, please remove dev@ in responses ]

> I had two versions of subversion on my system, one was the stock debian
> package for stable (0.8, with bdb) and the other hand-built installed
> in /usr/local (1.1.1, with fsfs).
> 
> I should have removed the old version.
> 
> I should have used .bashrc and .bash_profile correctly, instead of just
> putting it all in .bash_profile, since I tend to always log in.
> 
> When doing a remote svn+ssh request, the old svnadmin was used, and my
> repository was corrupted.

Actually, it was not. Your old svn just did not understand the structure of
fsfs ...

> My request is that if svnadmin starts an operation in a repository 
> with the wrong fs-type (fsfs vs. bdb) it stops and complains.
> 
> Instead, my nodes, changes and strings filed were deleted.  The
> repository is unlikely to be recovered.

... since fsfs does not use (or even create) a nodes, changes or strings
file.

You can remove the bdb related files, remove the old svn install and make
sure the new one is in your path. Nothing should be damaged.


HTH,


Erik.

-- 
+++ Sparen Sie mit GMX DSL +++ http://www.gmx.net/de/go/dsl
AKTION f�r Wechsler: DSL-Tarife ab 3,99 EUR/Monat + Startguthaben

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

Re: Wishlist.

Posted by Erik Huelsmann <e....@gmx.net>.
[ including users in the cc list, please remove dev@ in responses ]

> I had two versions of subversion on my system, one was the stock debian
> package for stable (0.8, with bdb) and the other hand-built installed
> in /usr/local (1.1.1, with fsfs).
> 
> I should have removed the old version.
> 
> I should have used .bashrc and .bash_profile correctly, instead of just
> putting it all in .bash_profile, since I tend to always log in.
> 
> When doing a remote svn+ssh request, the old svnadmin was used, and my
> repository was corrupted.

Actually, it was not. Your old svn just did not understand the structure of
fsfs ...

> My request is that if svnadmin starts an operation in a repository 
> with the wrong fs-type (fsfs vs. bdb) it stops and complains.
> 
> Instead, my nodes, changes and strings filed were deleted.  The
> repository is unlikely to be recovered.

... since fsfs does not use (or even create) a nodes, changes or strings
file.

You can remove the bdb related files, remove the old svn install and make
sure the new one is in your path. Nothing should be damaged.


HTH,


Erik.

-- 
+++ Sparen Sie mit GMX DSL +++ http://www.gmx.net/de/go/dsl
AKTION f�r Wechsler: DSL-Tarife ab 3,99 EUR/Monat + Startguthaben

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

Re: Wishlist.

Posted by Greg Hudson <gh...@MIT.EDU>.
On Mon, 2004-12-20 at 18:18, Josh Narins wrote:
> My request is that if svnadmin starts an operation in a repository 
> with the wrong fs-type (fsfs vs. bdb) it stops and complains.
> 
> Instead, my nodes, changes and strings filed were deleted.  The
> repository is unlikely to be recovered.

Could you provide more details as to what you did and what went wrong? 
We're not aware of any catastrophic failure modes like this.

In particular, your description suggests to me that your repository was
an FSFS repository.  FSFS repositories do not use nodes, changes, and
strings files.


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