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

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

From: Markus Schaber <m.schaber_at_3s-software.com>
Date: Tue, 22 May 2012 06:21:19 +0000

Hi, Ted,

Just as an addition:

Von: Les Mikesell [mailto:lesmikesell_at_gmail.com]
> On Mon, May 21, 2012 at 5:50 AM, Ted Byers <r.ted.byers_at_gmail.com> wrote:
> > Actually, I had never heard of Hudson either; except in reference to
> > the famous explorer of the Canadian north, and the bay due north of
> > Ontario, in the eastern Canadian arctic, named for him.
> >
> > Thanks for the links, though, as that gives me a starting point for
> > evaluating it.
> >
> Conceptually it is a framework where you write simple jobs that are
> scheduled or run when you commit something new to your version control
> system. The typical use is to build the trunk version on every change,
> run the tests, and email the group if anything is broken, but a job can do
> anything you want and there are many plugin extensions.
> A master system does the scheduling and collates the results but the work
> can be distributed over many slave machines and across target platforms.

At my current employer, we successfully use Jenkins.

But there are other such systems, for example the java-based http://cruisecontrol.sourceforge.net/ and its .NET cousing http://www.cruisecontrolnet.org/ - both of them were used at one of my former employers place. At another former employers place, we used post-commit hooks triggering a self-written python daemon which ran appropriate scons build files. And AFAIR, Microsoft also provides some auto-build solution for VSS or TFS.

http://en.wikipedia.org/wiki/Continuous_integration#Software contains a list of CI software.

So even if you don't like Hudson or Jenkins for whatever reason, there are lots of alternatives, and I strongly suggest you evaluate continuous integration in your environment.

Best regards

Markus Schaber

We software Automation.
3S-Smart Software Solutions GmbH
Markus Schaber | Developer
Memminger Str. 151 | 87439 Kempten | Germany | Tel. +49-831-54031-0 | Fax +49-831-54031-50
Email: m.schaber@3s-software.com | Web: http://www.3s-software.com 
CoDeSys internet forum: http://forum.3s-software.com
Download CoDeSys sample projects: http://www.3s-software.com/index.shtml?sample_projects
Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 
Received on 2012-05-22 08:22:10 CEST

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