I think I'm going to need a little bit more help on setting up this server.
As I said, I'm trying to tunnel through SSH into SVN. I'm reading the
following guide:
http://svnbook.red-bean.com/en/1.0/ch06s03.html
My repository is located on my server at this location:
/svn_root/svn/personal
I put the following in my /svn_root/svn/personal/conf/svnserve.conf:
[tunnels]
ssh = ssh
I then went to the command line and typed in this:
svnserve -tr /svn_root
The command line then became inaccessible, I guess that means the server is
running. So, To test, I went to a windows machine on my LAN and attempted to
access the server repository I just setup using TortoiseSVN's Repo Browser
window. I used this URL:
svn+ssh://192.168.10.150/svn/personal
However, the window remained frozen waiting for a connection. I had to
physically close the window through task manager since I could not cancel
the operation normally. This lead me to believe the server is not working.
So, as a last resort, I went here:
http://www.subversionary.org/howto/setting-up-a-subversion-server-on-ubuntu-gutsy-gibbon-server
I followed the steps, creating the 'svn' account and such, and at the end I
was able to do a checkout ON the server using 'svn', however, when I went to
that same windows machine and tried to connect to my server and view the
repository, it froze again. What am I doing wrong? Why can I not use the
command line after initiating svnserve (without pressing CTRL+C)? Help is
appreciated.
On Sat, Jun 7, 2008 at 1:52 PM, Stefan Sperling <stsp_at_elego.de> wrote:
> On Sat, Jun 07, 2008 at 01:29:05PM -0500, Robert Dailey wrote:
> > > bash: /usr/bin/svn: No such file or directory
> > Restarting PuTTY helped! I can now use svn anywhere.
>
> Great.
>
> > And make sure /usr/local/bin is in your shell's $PATH!
> >
> > If you're using the bash shell, a line like this at the very end
> > of the file .bashrc in your home directory should do the trick:
> >
> > export PATH="/usr/local/bin:$PATH"
> >
> > I'm not sure what you're trying to do here. I was able to find my
> .bashrc
> > file, but I didn't see anything about /user/local/bin in it. What is
> > $PATH? Remember, I'm still new to linux :(
>
> I understand that, but please also understand that we cannot
> provide general Linux support on this list.
>
> You might find help at sites like http://linuxcommand.org
> There is plenty of documentation about Linux on the web.
>
> http://linuxcommand.org/wss0020.php#bashrc (<-- that won't help
> you much at this stage, it's in the advanced "writing shells scripts"
> section. Still, you can see that it's documented :)
>
> > Thanks again for your help. Now to get that svn+ssh server running :)
>
> Heh :)
>
> Good luck,
> Stefan
>
Received on 2008-06-07 23:17:44 CEST