If you haven't modified D:\Webs\Drupal 6
, then the easiest thing might just be to nuke it, then let svn co grab it from the server again.
Or, if you have modified files, you can try divo's suggestion, but beware of accidentally reverting other people's changes.
Or, you could look inside the .svn
directories and try to clean the locks out by hand.
EDIT: Here is how the nuke/copy procedure can revert other people's changes:
- Checkout, get r1;
- Modify foo.c, giving r1 + changes;
- Someone else checks in a change to foo.c (you don't know they've done this, of course, and the normal way of checking is broken for you), foo.c in the repo is now r2;
- You now nuke your repository except foo.c (r1 + changes);
- You do a checkout, get foo.c r2.
- You replace foo.c with your copy (r1 + changes). Subversion, however, is unaware of this, and thinks you based your changes on r2, not r1.
- Checkin, foo.c is now r3, which has just lost the other person's changes in r2.
Hope that clarifies how that procedure can accidentally revert other people's changes. It can be avoided, but only if you're aware of how it can happen!