CINXE.COM

Accessing the Repository

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Accessing the Repository</title><link rel="stylesheet" type="text/css" href="styles_html.css"><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="TortoiseSVN"><link rel="up" href="tsvn-repository.html" title="Chapter 3. The Repository"><link rel="prev" href="tsvn-repository-links.html" title="Checkout Links"><link rel="next" href="tsvn-dug.html" title="Chapter 4. Daily Use Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><center><p><a href="https://tortoisesvn.net/support.html">Manuals</a></p></center><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Accessing the Repository</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tsvn-repository-links.html">Prev</a> </td><th width="60%" align="center">Chapter 3. The Repository</th><td width="20%" align="right"> <a accesskey="n" href="tsvn-dug.html">Next</a></td></tr></table><hr></div><div class="sect1"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="tsvn-serversetup"></a>Accessing the Repository</h2></div></div></div><p> To use TortoiseSVN (or any other Subversion client), you need a place where your repositories are located. You can either store your repositories locally and access them using the <code class="literal">file://</code> protocol or you can place them on a server and access them with the <code class="literal">http://</code> or <code class="literal">svn://</code> protocols. The two server protocols can also be encrypted. You use <code class="literal">https://</code> or <code class="literal">svn+ssh://</code>, or you can use <code class="literal">svn://</code> with SASL. </p><p> If you are using a public hosting service such as <a class="ulink" href="https://sourceforge.net" target="_top"> <em class="citetitle">SourceForge</em> </a> or your server has already been setup by someone else then there is nothing else you need to do. Move along to <a class="xref" href="tsvn-dug.html" title="Chapter 4. Daily Use Guide">Chapter 4, <i>Daily Use Guide</i></a>. </p><p> If you don't have a server and you work alone, or if you are just evaluating Subversion and TortoiseSVN in isolation, then local repositories are probably your best choice. Just create a repository on your own PC as described earlier in <a class="xref" href="tsvn-repository.html" title="Chapter 3. The Repository">Chapter 3, <i>The Repository</i></a>. You can skip the rest of this chapter and go directly to <a class="xref" href="tsvn-dug.html" title="Chapter 4. Daily Use Guide">Chapter 4, <i>Daily Use Guide</i></a> to find out how to start using it. </p><p> If you were thinking about setting up a multi-user repository on a network share, think again. Read <a class="xref" href="tsvn-repository.html#tsvn-repository-local-share" title="Accessing a Repository on a Network Share">the section called “Accessing a Repository on a Network Share”</a> to find out why we think this is a bad idea. Setting up a server is not as hard as it sounds, and will give you better reliability and probably speed too. </p><p> More detailed information on the Subversion server options, and how to choose the best architecture for your situation, can be found in the Subversion book under <a class="ulink" href="https://svnbook.red-bean.com/en/1.8/svn.serverconfig.html" target="_top"> <em class="citetitle">Server Configuration</em> </a>. </p><p> In the early days of Subversion, setting up a server required a good understanding of server configuration and in previous versions of this manual we included detailed descriptions of how to set up a server. Since then things have become easier as there are now several pre-packaged server installers available which guide you through the setup and configuration process. These links are for some of the installers we know about: </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><a class="ulink" href="https://www.visualsvn.com/server/" target="_top"> <em class="citetitle">VisualSVN</em> </a></li><li class="listitem"><a class="ulink" href="https://www.collab.net/products/subversion" target="_top"> <em class="citetitle">CollabNet</em> </a></li></ul></div><p> You can always find the latest links on the <a class="ulink" href="https://subversion.apache.org/packages.html" target="_top"> <em class="citetitle">Subversion</em> </a> website. </p><p> You can find further How To guides on the <a class="ulink" href="https://tortoisesvn.net/usefultips.html" target="_top"> <em class="citetitle">TortoiseSVN</em> </a> website. </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="tsvn-repository-links.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="tsvn-repository.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="tsvn-dug.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Checkout Links </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 4. Daily Use Guide</td></tr></table></div><center><p><a href="https://tortoisesvn.net">TortoiseSVN homepage</a></p></center></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10