On 04/25/2013 09:00 AM, Zé wrote: > On 04/24/2013 08:52 PM, C. Michael Pilato wrote: >> The closest thing to "official" would be the Version Control With Subversion >> book (http://svnbook.org/). But don't expect to find an ordered list of >> steps to setting up a Subversion server, because that's just not the >> audience for that text. > > It would be nice if that sort of text was made available officially. At > least I would be interested in it, and I believe others would too.
Try reading Chapter 6 of the aforementioned book. It may be all that you need to read. The problem with an official step-by-step how-to, though, is that right out of the gate, you have decisions to make: * Which Subversion server do I want to use? (Apache+mod_dav_svn or svnserve) * Do I want my repositories to require authentication for access? If so, what kind (Basic, MD5, client-certs, Kerberos, ...) * Do I want encryption? (SSL? SSH tunneling?) * Do I want to enable access control on my repositories? What wants to be a linear "step-by-step" very quickly turns into a flowchart of possibilities with a potential series of dead ends determined by what software packages you do and don't have at your disposal. >> If you'd like to avoid setting up the server yourself, you might consider >> looking into a more turnkey solution uch as CollabNet's Subversion Edge >> (http://www.collab.net/products/subversion) or WANdisco's uberSVN >> (http://www.wandisco.com/ubersvn). > > Third-party service providers aren't an option. These aren't "service providers". These products are downloadable packages which include all the stuff you need to run and administer a basic Subversion server on your own hardware/network/etc. I think it's fair to say that these products exist and are popular *not* because setting up a server is difficult, but simply because you can be sure that with a single download you eliminate the dead-ends and less-traveled paths in that flowchart of possibilities I was talking about earlier. -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Enterprise Cloud Development
signature.asc
Description: OpenPGP digital signature