When trying to switch my working copy of MacPorts base from trunk to
the release_1_6 branch, an error occurs. I know why an error occurs,
but I think the displayed error message is wrong. Observe:
$ svn co -r 31856 http://svn.macosforge.org/repository/macports/trunk/
base
$ cd base
$ ./configure
$ svn switch -r 31856 http://svn.macosforge.org/repository/macports/
branches/release_1_6/base
U configure
svn: Won't delete locally modified directory 'src'
svn: Left locally modified or unversioned files
$
There are several differences between trunk and the release_1_6
branch at this point, but the only directory difference is that trunk
has a new directory src/pathconf. Switching from trunk to release_1_6
should therefore cause the src/pathconf directory to be deleted in
the working copy. No other directories should be deleted by the
switch. Running ./configure causes new unversioned files to appear in
the src/pathconf directory, hence it is locally-modified. So
shouldn't Subversion have said "Won't delete locally-modified
directory 'pathconf'" instead?
The client is running Mac OS X 10.4.11 Intel with Subversion 1.4.5
installed from MacPorts. The server is also running Subversion 1.4.5
installed from MacPorts, served over http (and https), but I don't
know what version of Mac OS X they're running or whether it's an
Intel or PowerPC Mac server.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Dec 10 10:48:17 2007