When I did svn update and SVN asked me about a few differences, I told it to postpone them.
Now I would like to resolve them, but svn update just tells me “up to date”, even though svn diff shows me the differences.
How do I make svn update ask me about the conflicts again?
svn updatewon’t ask about the conflicts again because it has dealt with them.As for the meaning of
svn status, The?files are not managed by SVN, theMones have been modified, and theCones are the conflicted ones that you postponed. If you open one of theCfiles, and look through it you will see markers in your code showing you where the conflicts are. You need to edit each one of these, fix the conflicts and remove the markers. And then you need to runsvn resolveto tell SVN that things are OK. Make sure to use the--helpoption and Google to learn howsvn resolveworks before you run it.If you don’t do all of this,
svn commitwill no longer work.svn statusis really important to understand, because svn diff only shows things that happened locally aftersvn update. But,svn status -ugives an overview after querying the repository. Most importantly, it clearly identifies files with conflicts (Cin column 1) which you have to open in an editor and check manually.