[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svn ci, svn propdel, svn ci fails without update

From: rupert.thurner <rupert.thurner_at_gmail.com>
Date: Wed, 30 Nov 2011 12:19:58 -0800 (PST)

i noticed now with svn-1.7.1 a behaviour which i never noticed before,
but i am unsure if i just did not fall over it, or it was not there. a
"svn commit" does not seem to update the version of '.' even if it is
invalidated. so one must do a "svn up" after the commit, without
anybody else intermingling. it should not be like this, isn't it?

rupert @ unstable9s : ~/mgar-sav
$ svn up --ignore-externals
...
$ cd pkg/openldap/trunk
<do some changes>

$ svn ci -m "openldap, upgrade to 2.4.28"
Sending Makefile
Sending checksums
Transmitting file data ..
Committed revision 16340.

rupert @ unstable9s : ~/mgar-sav/pkg/openldap/trunk
$ svn proplist
Properties on '.':
  svn:ignore
  svn:externals

rupert @ unstable9s : ~/mgar-sav/pkg/openldap/trunk
$ svn propdel svn:externals
property 'svn:externals' deleted from '.'.

rupert @ unstable9s : ~/mgar-sav/pkg/openldap/trunk
$ svn ci -m "openldap, remove svn:external, mgar does not need it"
Sending .
svn: E160042: Commit failed (details follow):
svn: E160042: File or directory '' is out of date; try updating
svn: E160024: resource out of date; try updating

rupert @ unstable9s : ~/mgar-sav/pkg/openldap/trunk
$ svn up
Updating '.':
At revision 16340.

rupert @ unstable9s : ~/mgar-sav/pkg/openldap/trunk
$ svn ci -m "openldap, remove svn:external, mgar does not need it"
Sending .

Committed revision 16341.
Received on 2011-11-30 21:20:32 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.