You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Mi...@schange.com on 2006/10/04 15:07:08 UTC

Problem replacing symbolic links

I have a working copy with a symbolic link.When I remove the link and 
replace it with a regular file, I can't commit. 
The only way I can do this is in two steps: first, delete and commit, then 
add and commit. Is this a bug or did I miss something?
Here's the whole sequence:

 ls -l route
 ../bin/busybox

svn del route
D         route

cp /opt/timesys/linux/4.1/iq80331/rfs/sbin/route .
svn stat
~      route

svn add route
A  (bin)  route
svn status
~      routesvn commit -m "Replacing link with binary"

svn: Commit failed (details follow):
svn: Entry '/home/mvm/sb/fsi102/ramdisk_fsi/sbin/route' has unexpectedly 
changed special status

svn del route
svn: 'route' is in the way of the resource actually under version control

rm route
svn status
!      route

svn del route
D         route
svn stat
D      route

svn commit -m "Replacing link with binary"
Deleting       sbin/route

Committed revision 452.
 


Subversion Versions:
Client: 1.4.0
Server 1.3.2

Thanks for any help. It's a great product.
Mike