By Developers, For Developers
| PDF Pg | Paper Pg | Type | Description | Fixed on | Comments |
|---|---|---|---|---|---|
| 94 | TYPO | The text reads: “Once you have created a branch, changes made on the trunk will be isolated from changes made on the trunk.” I would expect it to say: “Once you have created a branch, changes made on the branch will be isolated from changes made on the trunk.” | 2010-09-21 | ||
| 73 | TYPO | In Section 32, Reverting a Committed Revision “- you are not changing anything inside the repository so will get a chance…” should probably read “- you are not changing anything inside the repository so you will get a chance…” | 2010-10-26 | ||
| 25 | SUGGEST | The commands for creating directories may be incorrect for some users. These commands use http protocol, but it is common for svn to be the only valid protocol, and the svn client does not provide meanginful errors to a beginner. For example, svn mkdir -m “Initial setup” \\ Gives the error “could not read status line” in my client. The real error is that http is not a recognized protocol on the server, I must change it to svn. | Thanks for the feedback. I have to disagree on svn:// being the most common protocol -- in order to get full features such as flexible security and LDAP integration most serious Subversion installations are running on http:// with Apache. The Windows server installers, for example, all include Apache as the default server. \n \nI will remember to add a clarification around the error message though, you're right that it's unclear. | ||
| 109 | ERROR | The download URL for collabnet subversion no longer has “server and client” downloads. They currently have “collabnet subversion edge” and “client only” installers on this page. The edge installer does not provide install options; it installs apache by default for the server and uses a different directory structure. The “server and client” installers you reference in the book are still available for download; from the downloads page you must click “see previous collabnet subversion releases”. | Thank you for finding this. It looks like CollabNet changed their download structure since the book went to press. I'll make a short post in the book's forums detailing the current up-to-date methods for installing a server on Windows. | ||
| 29 | SUGGEST | This page sets up the user to follow a series of examples, starting with checking out working code, using the mBench sample code. However, you don’t explain how a new user should get the sample code into a subversion repository, you only provide a link to the files for download. So before proceeding the user must skip ahead through the book and figure out on their own how to initially get their new files into their mbench repo. | This is unfortunately one of those "book flow" issues that won't be 100% right for all readers, no matter which way round I do it. If I change the flow of the book, other people will be concerned that there's information they don't need yet. \n \nWe did go round with reviewers trying to get the flow right, and this is how we ended up with the current structure. |