Subversion has numerous features, options, bells, and whistles, but on a day-to-day basis, odds are that you will use only 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.