Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SVN checkout with SVN protocol

I've been using SVN a lot as a single user on a single computer

Now I'd like to share my stuff across multiple computers

So far I've been checking out from file://c:/myproject

I'd like to checkout from svn://mycomputer/myproject

How can I map the first into the second?

like image 607
Eric Avatar asked Nov 20 '08 20:11

Eric


People also ask

What protocol does svn use?

Assembla supports connecting to SVN repositories using SVN+SSH protocol, which provides security advantages. In this section we will discuss how you can set up your SVN client to use this protocol on Linux, Mac, and Windows computers.

What does checkout in svn mean?

The Checkout command is used to copy the files from the SVN repository to the working copy. If we want to access files from the SVN server, then we have to check out it first.

Does svn use HTTP?

The SVN server can serve the repository using a number of different methods, including direct file, http, https, SVN protocol or SVN over SSH protocol.


2 Answers

You need the svnserve deamon. The documentation to configure it is here (paragraph on "svnserve as Windows service"):

http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.invoking

You may also want to look at other possibilities to acccess you svn server in this chapter.

like image 160
Piotr Lesnicki Avatar answered Oct 12 '22 19:10

Piotr Lesnicki


The repository is laid out identically. In order to use the svn protocol to access the repository, you need to set up svnserv, and point it to the repository you're using. This will allow both accesses - file:// locally, and svn:// remotely (or locally). A colleague swears by Visual SVN.

like image 39
Harper Shelby Avatar answered Oct 12 '22 17:10

Harper Shelby