On Tue, Jul 02, 2013 at 03:11:27PM +0200, Gunnar Dalsnes wrote: > Hi, > > When I try to commit I get: > > svn: E200009: Commit failed (details follow): > svn: E200009: Cannot commit 'E:\svn\fishtalk trunk\src\VPA > Framework\VPAEntities > \Wrasse\BLEWrasseContainer.cs' because it was moved to > 'E:\svn\fishtalk trunk\sr > c\Plugins\Registration\BLEntities\Wrasse\BLEWrasseContainer.cs' > which is not par > t of the commit; both sides of the move must be committed together > > This is strange, because I correctly moved the files with TSVN 1.8.0 > using "SVN Move versioned item(s) here". Tried commiting from both > TSVN and from command line with svn.exe and same error. > > When I check with svn status I get this: > <lots of other unrelated adds, mods and deletes> > A src\Plugins\Registration\IBLPWrasse\Entities > A + src\Plugins\Registration\IBLPWrasse\Entities\BLEWrasseContainer.cs > D src\VPA Framework\VPAEntities\Wrasse\BLEWrasseContainer.cs > > moved to > src\Plugins\Registration\BLEntities\Wrasse\BLEWrasseContainer.cs > > This seems to confirms that I moved the file correctly.
Strange. The status output only shows one side of the move. Where does it show a 'moved from'? Did you accidentally omit the '> moved from' line from the output you pasted? > Update: I finally managed to commit by only selecting the deleted > source file, added destination file and added destination folder > (ignoring all other changed): > > Command: Commit > Adding: E:\svn\Copy of fishtalk > trunk\src\Plugins\Registration\IBLPWrasse\Entities > Adding: E:\svn\Copy of fishtalk > trunk\src\Plugins\Registration\IBLPWrasse\Entities\BLEWrasse.cs > Deleting: E:\svn\Copy of fishtalk trunk\src\VPA > Framework\VPAEntities\Wrasse\BLEWrasse.cs > Sending content: E:\svn\Copy of fishtalk > trunk\src\Plugins\Registration\IBLPWrasse\Entities\BLEWrasse.cs > Completed: At revision: 24489 > > Still, very annoying. This can't be right. It looks like you moved a file BLEWrasse.cs into a locally added folder called Entities. To commit the move destination you also need to commit the new folder that contains the move destination. I don't really understand what you think is wrong that. Am I missing something?