You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Eric Smith <er...@brouhaha.com> on 2003/08/24 08:45:54 UTC

transaction out of date when creating tag

I have a small repository that was created with Subversion 0.26.0.
I checked in some files, then did:

    svn propset svn:keywords "Id" *.c *.h Makefile
    svn commit -m "added keywords property"

Now I want to tag a release:

    svn copy svn+ssh://svn.example.com/myproject/trunk \
             svn+ssh://svn.example.com/myproject/tags/release_0.8 \
             -m "release 0.8 tag"

This gives me an error:

    svn: Transaction is out of date
    svn: out of date: `tags' in txn `3'

I've done what I think was exactly the same tagging on another repository
to which I had not added the svn:keywords property, and that seemed to work.

One of the messages on the mailing list made me think that this might be
a problem fixed in the Subversion repository, so on Wednesday, August 20
I did an update and rebuilt.  I migrated the repository to the new schema,
and tried again, but I get the same error.

Since it happened even after migrating the repository, I don't think it
was a corrupted database, stale transactions, etc., though I could be
wrong.  I did a dump of the new repository and the result is identical
to the dump of the original.

Any ideas?

The dump of the repository can be found at the URL
  http://www.brouhaha.com/~eric/software/vecsim/vecsim-2003.08.24.dump.gz
It is about 48KB (was 222 KB before gzip).

Thanks,
Eric


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

Fwd: Re: transaction out of date when creating tag

Posted by e....@gmx.net.
The case below (from the users list) makes me wonder if we might
need more descriptive output pre- or post-1.0?

bye, Erik.

Date: Sun, 24 Aug 2003 02:38:33 -0700 (PDT)
From: "Eric Smith" <er...@brouhaha.com>
To: users@subversion.tigris.org
Subject: Re: transaction out of date when creating tag

> I wrote:
> > Now I want to tag a release:
> >     svn copy svn+ssh://svn.example.com/myproject/trunk \
> >              svn+ssh://svn.example.com/myproject/tags/release_0.8 \
> >              -m "release 0.8 tag"
> > This gives me an error:
> >     svn: Transaction is out of date
> >     svn: out of date: `tags' in txn `3'
> 
> Erik Hülsmann went to the trouble of downloading my repository dump and
> trying the above command.  He confirmed that he got the same error, and
> discovered that doing an svn mkdir of the tags directory first will avoid
> this error.  This has solved my problem.
> 
> And I thought I might have to wait for a day or two to hear a
> solution.  :-)  Thanks Erik!
> 
> Eric
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
> 

-- 
COMPUTERBILD 15/03: Premium-e-mail-Dienste im Test
--------------------------------------------------
1. GMX TopMail - Platz 1 und Testsieger!
2. GMX ProMail - Platz 2 und Preis-Qualitätssieger!
3. Arcor - 4. web.de - 5. T-Online - 6. freenet.de - 7. daybyday - 8. e-Post


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

Re: transaction out of date when creating tag

Posted by Ben Collins-Sussman <su...@collab.net>.
"Eric Smith" <er...@brouhaha.com> writes:

> He confirmed that he got the same error, and discovered that doing
> an svn mkdir of the tags directory first will avoid this error.
> This has solved my problem.

Yeah... no subversion command -- other than 'import' -- automatically
creates directory paths for you.

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

Re: transaction out of date when creating tag

Posted by Eric Smith <er...@brouhaha.com>.
I wrote:
> Now I want to tag a release:
>     svn copy svn+ssh://svn.example.com/myproject/trunk \
>              svn+ssh://svn.example.com/myproject/tags/release_0.8 \
>              -m "release 0.8 tag"
> This gives me an error:
>     svn: Transaction is out of date
>     svn: out of date: `tags' in txn `3'

Erik Hülsmann went to the trouble of downloading my repository dump and
trying the above command.  He confirmed that he got the same error, and
discovered that doing an svn mkdir of the tags directory first will avoid
this error.  This has solved my problem.

And I thought I might have to wait for a day or two to hear a
solution.  :-)  Thanks Erik!

Eric


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