Tag Archives: Code management

Resolve Tree Conflict SVN

Resolve Tree Conflict SVN (local unversioned, incoming add upon update)

This is something I come across surprisingly often. When rolling out a new site, we try to never remove the logs directory seeing things like apache will have the log files open. We rollout using svn, which tends to leave us in a bit of a messed up state, if you see something like the following with your repo, this advice is for you!


svn status

D     C logs

      
>   
local unversioned, incoming add upon update

Summary of conflicts:

  Tree conflicts: 1

The solution that I’ve found works best is:


svn resolve 
–accept working logs

Resolved conflicted state of 
‘logs’


svn revert logs

Reverted 
‘logs’


svn status

$