I sometimes get conflicts when updating my working copy in TortoiseSVN, as I'm sure many of you do, and I just got rather confused with the options available in Tortoise's context menu. (I must have double-clicked so far...)

***Can someone please explain what the first three menu options are good for?***

![TortoiseSVN's conflict while updating local copy context menu](https://i.stack.imgur.com/jZIyg.png)

Here is what I think they do:

**"Compare with working copy"**  

I thought this would compare what i have locally with what is currently in the HEAD revision on the server. But now I'm not sure anymore. Is it comparing what I currently have in my WC versus what the code looked like when I checked it out (i.e. WC vs. an old revision)?

**"Edit conflicts"**:  

HEAD vs. WC?

**"Mark as resolved"**:  

Not sure when I would use this?

Unfortunately, the docs don't seem to mention the context menu: <http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-update.html>