Author Topic: Need help setting up SmartSVN server  (Read 11990 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Need help setting up SmartSVN server
« on: April 02, 2012, 03:56:29 PM »
We are running Ubuntu.
My Instructor needs me to work on a group project.
We have no source version control software, so I suggested SmartSVN.
We installed smartSVN.

The problem is, I have no idea how to set up the server side for SmartSVN...
Can anyone help?

Offline Shasta

  • Administrator
  • Bot Destroyer
  • *****
  • Posts: 231
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #1 on: April 02, 2012, 07:08:45 PM »
It is honestly not worth setting up a server unless you already know how. I would recommend one of the existing hosting providers like GitHub (supports git) or BitBucket (supports git and mercurial). BitBucket allows for free private repositories which is pretty cool.

Note that both of those only support distributed version control systems, so if you are not familiar with them there will be a bit of a learning curve.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #2 on: April 02, 2012, 10:31:24 PM »
You can also try google code ]clicky.  I've never used it, though; I always just bit the bullet and paid for hosting (or got Shasta to set things up).

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #3 on: April 03, 2012, 02:41:47 PM »
k, w'ill try



One more question for Shasta:

Will it be any easier to setup a server for a private network???
« Last Edit: April 03, 2012, 03:10:04 PM by Botsareus »

Offline Shasta

  • Administrator
  • Bot Destroyer
  • *****
  • Posts: 231
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #4 on: April 04, 2012, 12:51:11 AM »
Well, you technically don't need a central server for Git or Mercurial... but that probably isn't what you are asking. SVN is pretty much set up in one of two ways, being served though mod_dav in apache or over ssh. It isn't too bad as far as setup goes, but you will need a machine that can run it, and there are other things to take into consideration like permissions for the repositories.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #5 on: April 06, 2012, 12:11:06 PM »
We don't really need ssh, Can I get some external documentation to setup apache? (mod_dav as far as I understand is automatically included with SmartSVN) :lazy:

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #6 on: April 07, 2012, 03:45:55 PM »
eh, never mind, it was fairly easy to find. If I have any trouble with this setup I'll let you know.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #7 on: April 10, 2012, 03:28:41 PM »
We are having the following problems:

Quote
  • Do we need to set up a local repository? If so, what files do we use for  svnadmin and svnserve?
  • After we find the svnadmin and svnserve files, what location do we use for the local repository, hostname/port?

plz help

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #8 on: April 10, 2012, 04:11:26 PM »
Not sure what you mean by local repository.  Definitely you have to set up a server with SVN, and everyone on the team will need internet access to the server.  That's the advantage of something like git, where each local copy is its own repository.

Assuming you have a server of some sort, you can install SVN on to it thusly: (for windows.  A Linux install is similar.

And of course, a hosted repository like on google code does all the work of setting up the servers for you.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #9 on: April 16, 2012, 03:12:47 PM »
Ubontu on LAN:

We need the executable files (RED)
So we decided to follow the link (GREEN)

Unfortunately, there was no executable files in the package, I believe we have to extract them somehow... how???

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #10 on: April 16, 2012, 04:04:24 PM »
I don't know.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #11 on: April 17, 2012, 02:40:14 PM »
 :blink: I hope Shasta knows...

Offline Shasta

  • Administrator
  • Bot Destroyer
  • *****
  • Posts: 231
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #12 on: April 17, 2012, 08:15:18 PM »
Install the subversion package for ubuntu. Should be something like:

Code: [Select]
apt-get install subversion

this will install the executables you need. They will probably end up in /usr/bin

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #13 on: April 19, 2012, 02:56:56 PM »
lol, we always had the files in the user/bin folder we just never checked there...

We still have some problems:

When I setup a local repository I get this:

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Need help setting up SmartSVN server
« Reply #14 on: April 19, 2012, 02:58:31 PM »
When the guy I am working with tries to connect to it we get this (the IP is correct):