tags:

views:

845

answers:

1

How do I get this directory out of conflict? I don't care if it's resolved using "theirs" or "mine" or whatever...

PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict

PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons
Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons'

PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr"
svn: Commit failed (details follow):
svn: Commit item 'addons' has copy flag but an invalid revision

PS C:\Users\Mark\Desktop\myproject> svn update
   C addons
svn: Can't move 'addons\debug_toolbar\templates\debug_toolbar\.svn\tmp\entries' to 'addons\debug_toolbar\templates\debug
_toolbar\.svn\entries': The file or directory is corrupted and unreadable.

PS C:\Users\Mark\Desktop\myproject> svn cleanup

PS C:\Users\Mark\Desktop\myproject> svn update
Skipped 'addons'
At revision 51.
Summary of conflicts:
  Skipped paths: 1

PS C:\Users\Mark\Desktop\myproject> svn ci -m "grrr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
+2  A: 

Delete the directory, then perform an svn update from the parent directory.

Ken Liu
Hrm... I had to go a little more hard-core and check the whole darn project out again, delete some stuff, commit, update, commit, update, cleanup... seems to be happy now. Thanks :D
Mark
strange...you shouldn't have any conflicts in a fresh working copy. It's a good idea to do intermittent commits when you are doing file moves and renames, which it looks like you were doing.
Ken Liu
Well... what happened was I wound up with the same folders on my dev server and prod server, but apparently they were never version controlled... and that made them unhappy... so I couldn't update because the files already existed, and.... actually I have no idea what happened. It spat out errors and made me sad, and then then I yelled at it and it worked out.
Mark