SvnBook110Status

Version 1.10 Status

There are no known major reorganizations required to update svnbook to cover Subversion 1.10, but it is worth noting that since the book never began coverage of Subversion 1.9, the documenation approach needs to take into account changes in that release, too. C. Michael Pilato recommends the following multi-step approach to complete this task:

Step 1: Review Release Notes

The Subversion project's release notes (Both http://subversion.apache.org/docs/release-notes/1.9.html and http://subversion.apache.org/docs/release-notes/1.10.html in this case) are generally pretty good at pointing out subtle (and major) behavior changes. Check these for stuff missed elsewhere, and file appropriately milestones issues for changes that need to be made.

Step 2: Review Issues

Review outstanding issues marked for closure in this version.

Step 3: Review Subcommands/Options

Use the ./tools/bin/spew-svn-command-options tool in the svnbook source tree to print (with lexigraphical sorting) the subcommands and options offered by the Subversion tool chain. Doing this against the current release of Subversion and the previous allows a simple 'diff' of the output to reveal new subcommands and options. (Of course, first make sure that this script itself is up-to-date with the latest list of binaries.)

Step 4: Read-thru

Full read-thru of the book, cover-to-cover, updating each of the following chapters for accuracy and coherancy:

  • Foreword
  • Preface
  • Part 1: Getting to Know Subversion
    • Chapter 1. Fundamental Concepts
    • Chapter 2. Basic Usage
    • Chapter 3. Advanced Topics
    • Chapter 4. Branching and Merging
    • Chapter 5. Repository Administration
    • Chapter 6. Server Configuration
    • Chapter 7. Customizing Your Subversion Experience
    • Chapter 8. Embedding Subversion
  • Part 2: Subversion Command Reference
    • Reference I. svn
    • Reference II. svnadmin
    • Reference III. svnlook
    • Reference IV. svnserve
    • Reference V. svnversion
    • Reference VI. svnsync
    • Reference VII. svnrdump
    • Reference VIII. svndumpfilter
    • Reference IX. svnmucc
    • Reference X. Repository Hook Scripts
  • Part 3: Appendices
    • Appendix A. Subversion Quick-Start Guide
    • Appendix B. Subversion for CVS Users
    • Appendix C. WebDAV and Autoversioning
    • Appendix D. Copyright

Related

Wiki: ProjectOverview