Comments
Comments made
Harish wrote:
Hi,
Hope you are doing fine. I am new to subversion and linux. It will be of immense help if you can proivde me with step by step details for installing subversion and apache. Please don't refer any websites. Kindly give me the steps along with the right versions of all softwares.
For example:
Step 1 :Getting Apache
Step 2: Installing Apache
Step 3 : Getting Berkeley DB
Step 4 : Installing Berkeley DB
Step 5: Getting subversion
Step 6 : Installing subversion etc etc ..
I tried the instrcution in various sites but i am geting some config error. Please give me the details for installing subversion for multiple clients.
Thanks in advance.
With Profound regards,
Harish
Chris wrote:
Hi Harish,
It would help if you told me which OS you are trying to install on, as well as the exact error you get and at what stage you get it. I have only ever installed it on FreeBSD using the ports collection, so I'm not sure I can help you, but I'd be happy to try.
01/09/05: Subversion: First Impression
I spent some time this weekend installing Subversion on my relatively fresh FreeBSD fileserver. Having never extensively used CVS, I didn't really have anything to compare the experience to, but for what it's worth, here's how it went.
I starting with a vague idea of what I wanted. Basically, that boiled down to web browser access, just like the CVS repositories for the many open source projects that use them. Aside from that, I really didn't know the first thing about Subversion, or revision-control systems in general. The Subversion book was just what the doctor ordered. Chapters 2 and 3 were great for background information and basic use, while chapter 6 handled server configuration. For my purposes though, I concentrated on the apache section.
Using an existing webserver for this task could prove quite inconvenient since Subversion requires Apache 2.0, while version 1.x is easily still the most prevalent. This means you would either have to upgrade apache, or optionally, install apache2 alongside 1.x, and just listen on a different port. Luckily, my FreeBSD installation is still only a few weeks old, and I had not yet required apache for anything, so I went ahead and installed version 2, and then Subversion, using the ports collection (how spoiled the ports collection has me already).
With a little more reading on creating a repository, making the necessary changes to httpd.conf, and adding authentication and authorization, it was up and running with my PHP scripts imported.
Now, after playing with it for a few hours, I am very happy with Subversion itself, and its combination with apache2. I am almost eager to start more PHP projects just so I can fully utilize its features. Then again, this Dawg Tag rewrite is taking long enough. At least now I can keep it organized even as I work on it.
I definitely recommend checking it out, even if you don't program. Hell, I'm no programmer, though I do try to be :)