Mobile app version of vmapp.org
Login or Join
Mendez628

: Hosting my own SVN repositories I've been experimenting with Google Code and Sourceforge and the like, and am happy with what I've found. The main problem with them, is that you have to have

@Mendez628

Posted in: #Subversion #WebHosting

I've been experimenting with Google Code and Sourceforge and the like, and am happy with what I've found. The main problem with them, is that you have to have your project be open source to use them, so anybody can edit them.

So... is there some way I can have my own svn repositories on my own server? I have FTP access, cpanel, and all that. If it helps any:

Operating system Linux
cPanel Version 11.26.20
Architecture x86_64
MySQL version 5.0.91-community-log
Apache version 2.2.13
PHP version 5.2.11
cPanel Pro 1.0 (RC1)

10.06% popularity Vote Up Vote Down


Login to follow query

More posts by @Mendez628

6 Comments

Sorted by latest first Latest Oldest Best

 

@Candy875

yes, as suggested host on github or sourceforge .. but i must confess, subversion is very great and easy to use, also from your windows pc using "tortoise-svn" explorer plugin.

for your own personal use you could:

install subeversion by:

apt-get install subversion

go to the "store" directory ( fe. cd /mnt/svn_store ) and create a repo by:

svnadmin create --fs-type=bdb ./myrepo

the go into that repo and edit svnserve.conf and passwd file. just a view lines to uncomment for basic authentication ....but some reading of documentation would be required.....

edit: forget all that, i overread that you are not root ...

10% popularity Vote Up Vote Down


 

@Sent6035632

I wrote a blog post that covers SVN installation on Linux a few months ago. You'll need root access on the server (since you're installing software), as well as SSH access. The guide is written geared toward Ubuntu/Debian, so if you're using something else I would research package management before you start. Additionally, the guide is written with the goal of allowing the user to publish source control to an apache site via a post commit hook... if that's not your goal you can easily skip that part. Without further ado here's the link

10% popularity Vote Up Vote Down


 

@Carla537

I believe that github also do SVN hosting as well as being able to port over from SVN

10% popularity Vote Up Vote Down


 

@Lee4591628

Installing your own SVN server will be just a pain. At the end of the day you are programmer who wants to develop code and NOT waste time playing with installations of SVN repository on some local/remote/shared server.

You can find many online solutions that offers preinstalled and ready to use SVN repository. Some are very cheap, and many of them provides a free acoount for personal use without forcing you to make your project open source.

Some suggestions:

beanstalkapp.com/pricing http://unfuddle.com/about/tour/plans bitbucket.org/plans

Beside prices and your considerations, you can find many CODERs' suggestions at:

stackoverflow.com/questions/69384/opinion-of-hosted-svn-providers https://stackoverflow.com/questions/1999/could-you-recommend-a-good-free-project-hosting-website stackoverflow.com/questions/35465/easysimple-online-source-control

10% popularity Vote Up Vote Down


 

@Cooney921

You would need to install subversion. It sounds like your might be using shared hosting which so installing and configuring subversion on your own server might not be possible. I would recommend you check out Beanstalk. You push changes to your server, to create a continuous integration setup. Also the basic account is free and doesn't require your project to be open source :)
beanstalkapp.com/

10% popularity Vote Up Vote Down


 

@Dunderdale272

Are you on a web host? Some offer Subversion out of the box - Dreamhost does, that's how I got started. They make it easy to create and administer SVN repos.

If you have SSH access, you may be able to install SVN yourself, if permitted by your host.

Also, I'll suggest that installing and managing SVN yourself is a bit of a hassle. Some companies provide project hosting - Beanstalk is one, I use them now for my SVN repos. They make it even easier!

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme