Select Page

Install subversion on windows

Install subversion on windows

joomla_cms

In order to better develop for #Joomla by having your own subversion local repositories.

My second objective is to version different version of #Joomla!/my components so I can
run a continuous build strategy with XINC…but more on that later when I will have enough regression tests 🙂

Download the Subversion distribution for you operating system at: http://subversion.tigris.org/getting.html

Subversion Binary Packages
AIX
aix

Debian
debian
Debian Project
apt-get install subversion

HP-UX
hp

Fedora
fedora
Fedora Project
yum install subversion

Mac OS X
mac
Fink package (Requires Fink)
MacPorts (Requires MacPorts)
openCollabNet (Universal)

FreeBSD
freebsd
FreeBSD Project
cd /usr/ports/devel/subversion;
make install

Red Hat
redhat
CollabNet (Certified binaries)
SummerSoft (Red Hat 8,9 +)

NetBSD
netbsd
pkgsrc
cd /usr/pkgsrc/devel/subversion;
make install clean

Solaris
solaris
CollabNet (Certified binaries, SPARC)
Sunfreeware (SPARC & i386)

OpenBSD
openbsd
OpenBSD Project
cd /usr/ports/devel/subversion;
make install

Windows
windows
CollabNet (Certified binaries)
Tigris.org: Apache 2.0 or Apache 2.2
VisualSVN (VisualSVN Server)

Ubuntu
ubuntu
Ubuntu Packages
apt-get install subversion

 

 

 

 


The first thing you’ll need is a new repository. A repository is where all of your individual projects will be stored.

Create a new directory using the file explorer or with

# mkdir e:\xsubrversion

Initialize it by issuing this command:

# svnadmin create e:\xsubrversion

Inside your new repository (e:\xsubrversion ) there is a directory called /conf. There you’ll find a file
svnserve.conf. Open this file in a text editor.

Just uncomment the following lines by removing the #:

[general]
anon-access = read
auth-access = write
password-db = passwd

In the same directory, you’ll find another text file called passwd, if it do not exist, just create it and put all
users authorize to access subversion in a [users] section. It is a pure key value pair file in the format
NAME = PASSWORD

[users]
cedric.walter = xxxxxxx
monkey.coder = yyyyyy

Restart the service “Subversion Server

In #Eclipse PDT/PHP #Eclipse, you can now connect to Subversion with Subversive client (Subclipse is not part of
Eclipse consortium)

URL: svn://localhost
User: cedric.walter
Password: xxxxxxxxxxxx

suversion.subclipse  and be able to commit and browse you code trunk.subversion.local

About The Author

Cédric Walter

I worked with various Insurances companies across Switzerland on online applications handling billion premium volumes. I love to continuously spark my creativity in many different and challenging open-source projects fueled by my great passion for innovation and blockchain technology.In my technical role as a senior software engineer and Blockchain consultant, I help to define and implement innovative solutions in the scope of both blockchain and traditional products, solutions, and services. I can support the full spectrum of software development activities, starting from analyzing ideas and business cases and up to the production deployment of the solutions.I'm the Founder and CEO of Disruptr GmbH.

Categories