Subversion has numerous features, options, bells and whistles, but on a day-to-day basis, odds are that you will only use a few of them. In this section we'll run through the most common things that you might find yourself doing with Subversion in the course of a day's work.
The typical work cycle looks like this:
Update your working copy
Examine your changes
Possibly undo some changes
Resolve Conflicts (Merge Others' Changes)
Commit your changes