We just converted from Sourcesafe and had a custom integration to our
tracking systems.
On SVN, we created hook scripts on the backend and enabled the
bugtraq:message property on the repository.
On the pre-commit we confirm that a bugid comes through on each commit
and also make sure that the bugid matches the branch the code is being
checked into.
On the post-commit, we log all the information and tie the file checkin
to the bugid. Our packaging system then uses all this to determine
which incidents are ready and which files to deliver with each incident.
It works like a charm.
At first, I was concerned that the overhead of spawning a process with
each pre-commit and post-commit would be really slow and that I would be
forced to do more of a native integration with the lower level APIs.
But, we have seen that the performance is very good and we have not
needed to do that.
You mention forking a process, but the hook mechanism is already doing
that. Note that the pre-commit must occur synchronously so you will
not get any benefit there by spawning a second process.
If spawning your hooks are too slow, perhaps your machine is under
powered(cpu, memory).
-Scott
-----Original Message-----
From: Jared Armstrong [mailto:jarmstrong@omnispear.com]
Sent: Tuesday, February 07, 2006 9:00 AM
To: users@tortoisesvn.tigris.org
Subject: RE: TSVN & Bug Tracking Integration
What are your commit times like with your issue tracking integration?
Mine was so slow I had to remove it until I can get a new method setup
that forks off the process from the commit action.
Thanks,
Jared Armstrong
-----Original Message-----
From: Peter Mounce [mailto:Peter.Mounce@whitbybird.com]
Sent: Tuesday, February 07, 2006 4:10 AM
To: users@tortoisesvn.tigris.org
Subject: RE: TSVN & Bug Tracking Integration
> -----Original Message-----
> From: Jonathan Leibiusky [mailto:jleibiusky@quadratica.com.ar]
> Sent: 06 February 2006 19:39
> To: users@tortoisesvn.tigris.org
> Subject: TSVN & Bug Tracking Integration
> Can any body share is experiences with Bug Tracking Integration?
Well, it works really well. What are you after, specifically? :)
Pete
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Feb 7 16:24:23 2006