On 03/04/07, Ulrich Eckhardt <eckhardt@satorlaser.com> wrote:
>
> On Tuesday 03 April 2007 17:23, Partha Lal wrote:
> > I'm wondering if it's possible to remove the most recent commit to a
> > repository? I'm assuming I can't just go and remove the revision file
> > under path_to_repos/db/revs/ without breaking things. As before, I'm
> > running SVN v1.3.2 on Linux (Fedora Core 5), using an FSFS backend on a
> NFS
> > filesystem.
>
> Sure, dump and reload. How to undo (there are in fact two ways) is also
> documented in either the FAQ or the book.
Thanks, that seems to have worked!
> This is related to an earlier problem I received no reply about -
> > http://svn.haxx.se/users/archive-2007-03/1449.shtml - I did try to make
> my
> > email clear and detailed, and I don't think the question has been
> answered
> > before. Let me know if I can make anything clearer.
>
> Hmmm, if that file is missing a newline (or something else), I guess that
> that
> is a sign of repository corruption for (at least) that revision. Removing
> the
> problematic revision using a dump/load cycle is the right way to work
> around
> the problem. In any case I would make sure that the content still matches
> the
> latest backups (SVN is _not_ a replacement for backups, in case that isn't
> clear to anyone reading!) in case the corruption went further.
>
> You wrote that it happened committing a very large changeset (much bigger
> than
> what some filesystems support as size for individual files) so it could be
> a
> real problem though. At the very least I would expect Subversion to give
> an
> error message... can you reproduce the error?
I didn't see any errors during the commit - only afterwards when the large
revision file was in place. I think I'll play it safe and do smaller
commits in future.
Thanks again,
Partha
Uli
>
> --
> ML: http://subversion.tigris.org/mailing-list-guidelines.html
> FAQ: http://subversion.tigris.org/faq.html
> Docs: http://svnbook.red-bean.com/
>
> Sator Laser GmbH
> Geschäftsführer: Ronald Boers, Amtsgericht Hamburg HR B62 932
>
>
> **************************************************************************************
> Visit our website at < http://www.satorlaser.de/>
>
> **************************************************************************************
> Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten
> bestimmt und kann vertrauliche Informationen enthalten. Bitte
> benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte
> Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf
> weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt
> werden.
> E-Mails können durch Dritte gelesen werden und Viren sowie
> nichtautorisierte Änderungen enthalten. Sator Laser GmbH ist für diese
> Folgen nicht verantwortlich.
>
> **************************************************************************************
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
--
Partha Lal
PhD Student
CSTR, University of Edinburgh
Received on Wed May 2 12:13:08 2007