1

I need to access an SVN repo hosted on a Windows machine from Ubuntu. However, even if I supply the proper credentials, it denies me access, apparently because Windows does not allow Linux connections (as they told me); sure enough, I got in when I tried to checkout from my XP partition. While I have my box dual-booted, it is inconvenient to switch just for SVN.

So, does anyone know how I can access that SVN repo from Ubuntu? I've tried installing TortoiseSVN and Windows Subversion under Wine but I can't even get them to run; they were asking for some DLLs that I don't know how to supply. I've thought of installing a virtual XP just for SVN but I consider that too extreme and I'd be glad if anyone can advise a simpler workaround.

Hopefully-relevant note: When I access the repo on Windows, I use the prefix file://; svn:// and https:// results to an error. (So, AFAIK, I'm accessing the repo via our LAN.)

2 Answers2

1

You can install Subversion Install Subversion via terminal Ctrl Alt T.:

sudo apt-get install subversion

Now you can checkout the repository (example).:

svn checkout http://localhost/svn/projekt1/trunk/ /home/user/projekt1

Subversion example image

See: Subversion @ help.ubuntu.com and TortoiseSVN (Subversion Client)?

BuZZ-dEE
  • 14,533
1

I am not aware of any such restriction. My previous job used a SVN repository hosted on a Windows server and accessed by mostly Ubuntu clients using the commandline svn that came with it. It was hosted via https:// and not svn:// but that should not matter either.

Can you be more specific on what happens when it denies you access?

Do you have any info on which server is used to host the repository? My previous job used Visual SVN

p.s. some more confirmation from more authoritative sources

BuZZ-dEE
  • 14,533
Karthik T
  • 2,116