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

Cannot commit files that I've renamed.

From: Alf Lacis <Alf.Lacis_at_aiscientific.com>
Date: 2006-03-22 08:58:58 CET

Hi,
I used Tortoise SVN to 'Tortoise Rename':
        move_long.c to srt_state_m.c, and
        move_long.h to srt_state_m.h

I then used Subversion from a cygwin|bash command line to check in my
eight subproject repository changes. Some output, snipped to show
highlights, is shown below.

alacis@AIS-PC95 /cygdrive/d/firmware
$ ./svn_update.sh ; ./svn_commit.sh <<<< this commits eight
subprojects
+ svn update
At revision 2247.
+ cd libs_all
+ svn update
<SNIP>
Sending bcr.h
Sending doxygen/Doxyfile
Adding (bin) doxygen/help.chm
Sending global.h
Sending main.c
Deleting move_long.c <<<< this was Tortoise Renamed
to srt_state_m.c
Deleting move_long.h <<<< this was Tortoise Renamed
to srt_state_m.h
Sending parser_body_local.i
Sending parser_head_local.h
Sending parser_table_local.i
Sending srt.hwp
Adding srt_state_m.c <<<< commit failed on
this file.
svn: Commit failed (details follow):
svn: Couldn't determine absolute path of 'D:/CompanyData/ProjDev/svn/PSPS'
alacis@AIS-PC95 /cygdrive/d/firmware
$

I could only fix this by 'Tortoise Revert' on these two files, then
'Tortoise Deleting' them, and 'Tortoise Add'ing them.

Then doing a Subversion commit worked OK.

Should the original 'Tortoise Rename' have worked?
What should I do in the future?

-- 
Regards, 
Alf Lacis 
Senior Software & Design Engineer 
A.i. Scientific Pty Ltd 
10-22 Hornibrook Esplanade 
CLONTARF QLD 4019 
AUSTRALIA 
Ph: (+617 or 07) 3105 5087 
www.aiscientific.com 
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Mar 22 21:08:57 2006

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