I already submitted an issue (TW-13758) about this in TeamCity, 'cause I thought it was teamcity that didn't recognise the move/rename, but it seems to be a resharper issue.
I'm working in VS2008 with R# 5.1.
--> using Ankh or Visual SVN to connect to the SVN repository.
I've added the TeamCity Professional Version 5.1.2 (build 13430) plugin to enable pretested commits.
But when I use the Refactor > Move function in the solution explorer, that move is not detected by either of the three SVN clients.
--> it is handled as a 'delete/add' which causes the loss of the history
+ teamcity doens't recognise the 'deletes' so I even have to do a 'clean up' commit using Ankh to commit the deletes
Is this a known problem ?
--> or can I configure the tools to make the SVN clients recognise it as an actual move (preserving the history).
I think the same happens when renaming files using R#.
--> it is a normal filesystem rename, while renaming should be done using the SVN client functionality (to preserve the history)
'cause I refactor all the time and encourage the team to do the same, this issue limits me to sell both the tools and the methodology :'(