[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: New to subversion, need to find documentation on writing hooks

From: David Weintraub <qazwart_at_gmail.com>
Date: Mon, 21 May 2012 17:56:20 -0400

On Mon, May 21, 2012 at 6:08 AM, Ted Byers <r.ted.byers_at_gmail.com> wrote:

> I have never heard of jenkins.  What more can you tell me about it?

Jenkins is a Continuous Integration system. Continuous Integration
means every time sone one changes the code, you automatically build
the changes. This at least proves that the changes "don't break the
build". More sophisticated analysis can be done too. For example,
running unit tests, checking code for possible bugs, running coverage
tests, checking the code syntax.

This is something that's really quite common in the Java environment
where builds take but a few minutes. It's not as common in the C/C++
world where builds can take hours, but it's beginning to get there.

Jenkins is pretty simple on the surface to setup. Simply download the
Jenkins "war" file, install a Java JDK if you don't have one
installed, and run the following command:

$ java -jar jenkins.war

Then, go to http://localhost:8080 in your browser and see what's
there. Jenkins is pretty simple. If you are somewhat technical, you
should be able to set up a job in a matter of minutes. Just go ahead
and give it a try. There are dozens, if not hundreds of plugins that
can run all sorts of third party integrations. Jenkins can integrate
with almost any defect tracking system, and dozens of development
tools.

-- 
David Weintraub
qazwart_at_gmail.com
Received on 2012-05-21 23:56:55 CEST

This is an archived mail posted to the Subversion Users mailing list.