Hi,
I had a repository with /trunk and /branches/foo. Because the trunk code 
  was now maintained in a different repository and only the branch was 
staying in this one, I deleted /trunk and moved /branches/foo to /trunk 
using the repo browser (This may not be the best thing to do, but that's 
not my point here).
A bit later I decided that I wanted to update a directory in my working 
copy, corresponding to /trunk/bar to an earlier revision. So I viewed 
the log for that directory, and it correctly shows the version history 
for the directory that is now /trunk/bar but used to be called 
/branches/foo/bar. If I right click on any version and select "Browse 
Repository" it correctly takes me to that revision of /branches/foo/bar.
However if I do an "Update item to revision", I end up with the old 
revision of /trunk/bar, i.e. what was in trunk before I deleted it, NOT 
with the item I'm looking at in the history viewer.
Now this behaviour would clearly be correct if I had simply 
right-clicked on /bar in explorer and selected "update to revision" X. 
But in this case I asked for a specific item from the history of that 
directory, which happened to be at a different path in the repository at 
that point in time.
I think TortoiseSVN should at least warn me that what I'm going to get 
is not what I asked for, but preferably even offer to "switch" the 
directory to the requested revision of whatever the previous location of 
the item was, in my case /branches/foo/bar (which is what I did manually 
after I realized what was going on).
Best regards,
   Karsten
P.S.: Please CC me on replies as I'm not subscribed to the list.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Aug 30 11:52:49 2006