Start branch and tag support:
Start branch and tag support:

* tools/cvs2svn/cvs2svn.py
  (TAGS_DIR, BRANCHES_DIR): New constants.
  (Dump.start_revision): Increment to new rev right away, return it.
  (Dump.end_revision): Removed.
  (SymbolicNameTracker, TagTracker, BranchTracker): New classes.
  (Commit.__init__): Init new tag_tracker, branch_tracker vars.
  (Commit.commit): Use the new trackers, and adjust for the dumper's
    new revision bumping behavior.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@846211 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,wbond/subversion,wbond/subversion