Login | Register
My pages Projects Community openCollabNet

Discussions > users [DISABLED] > Re: Issue tracker in subversion

subversion
Discussion topic

Back to topic list

Re: Issue tracker in subversion

Author Les Mikesell <lesmikesell at gmail dot com>
Full name Les Mikesell <lesmikesell at gmail dot com>
Date 2009-04-14 08:32:34 PDT
Message Gregoire Welraeds wrote:
>
>>> Thanks for your answers. Nevertheless, I'm not looking for yet
>>> another bug tracker which can interact with subversion by post-commit
>>> hooks.
>>> I'm looking for subversion hosted bug tracker. That is why I
>>> mentioned DITrack and subissue in my previous post.
>>> I have the feeling that this 2 projects are stalled.
>> Why do you want to use a tool for something it doesn't do well?
> For a few reasons, among others:
> - Change Requests/issues are tightly related to the code source. IMO,
> they could even be part of the code, like comments and documentation
> are. Change request could be stored directly in Subversion repository,
> next to the source.

I sort-of disagree. Change requests are almost by definition, not what
any version of the code is - and often not even related to anything that
exists. They are generally made by people who don't work directly with
the code, don't have the subversion tools, and want a form/database type
of interaction. That is, they want to count instances of completed and
unfinished requests or find a keyword, not look at yesterday's or last
week's list of requests or compare two lists.

> - It could enforce teams to work with an issues tracker. To some extend,
> Subversion commits comments are just an extension of a Change Request
> description.

I suppose that's remotely possible, but there's not necessarily a
connection. And if you have any formal testing process, it should be
part of the QA process that decides if a request has been completed, not
the fact that some code has been committed.

> - Subversion is very good at manipulating text files and their
> modifications. Why should I use something else?

Because people want searches, lists, and counts in the request and bug
trackers, something subversion isn't good at. And there are free tools
that are good at it.

> - There should be no need to setup additional infrastructure for basic
> needs of issue tracking. Why should I be using a third party software
> for something which is part of my code, especially if it is bundled with
> a third party database.

Because you can. For free. And it will do the job it is designed to do.

> - It would let me work while being offline. Once online: svn update . /
> svn commit . to import my modifications to the issue tracker.

Some trackers have ways to tie the commit revision to the request/bug,
which is all you need.

> - a tight integration of an issue tracker in subversion would let us
> benefits from the inherent features of the VCS and stronger the
> interaction between the two. For instance, I could branch my Change
> Request tree while creating a feature branch in the code.

If the coders get to change the requests to match the code, why bother?

 > I could easily
> filter the changes requests by branches, be it maintenance, development,
> feature branches without having to artificially created the same in an
> external third tool.

What would that mean for someone trying to track and verify the feature
deployment/bug fix? What if it isn't all related to code in one
repository?

> As a release manager with a team of 10 developers using Seapine
> TestTrack Pro*, I always end up to look at svn logs to document the
> release. These are only thoughts but I'm sure there are other advantages
> of having both VCS and Issue tracker integrated. BTW, the idea is not
> mine: see subissue, DITrack or even Fossil scm.

Do any of those handle searching/counting/list generation operations
very well? Do they have somewhere to store comments about things that
don't exist yet that can subsequently be tied to a location/revision
when it does? What about related issues that aren't stored in the
repository but still need to be tracked/searched/listed?

--
   Les Mikesell
    lesmikesell at gmail dot com

« Previous message in topic | 14 of 18 | Next message in topic »

Messages

Show all messages in topic

Issue tracker in subversion Grégoire Welraeds <gwelraeds at eastnets dot com> Grégoire Welraeds <gwelraeds at eastnets dot com> 2009-04-13 14:38:55 PDT
     Re: Issue tracker in subversion dgtlrift Jim Hanley 2009-04-13 14:46:43 PDT
         Re: Issue tracker in subversion dextrous Dextrous 2009-04-13 22:00:00 PDT
             Re: Issue tracker in subversion Gregoire Welraeds <gregoire dot welraeds at side-international dot com> Gregoire Welraeds <gregoire dot welraeds at side-international dot com> 2009-04-14 02:00:57 PDT
                 Re: Issue tracker in subversion Les Mikesell <lesmikesell at gmail dot com> Les Mikesell <lesmikesell at gmail dot com> 2009-04-14 05:37:40 PDT
                     Re: Issue tracker in subversion Gregoire Welraeds <gregoire dot welraeds at side-international dot com> Gregoire Welraeds <gregoire dot welraeds at side-international dot com> 2009-04-14 06:48:32 PDT
                         RE: Issue tracker in subversion pilotbob Bob Archer 2009-04-14 07:05:26 PDT
                         Re: Issue tracker in subversion dgtlrift Jim Hanley 2009-04-14 07:12:52 PDT
                             Re: Issue tracker in subversion dgtlrift Jim Hanley 2009-04-14 07:22:11 PDT
                                 RE: Issue tracker in subversion pilotbob Bob Archer 2009-04-14 07:46:03 PDT
                                     Re: Issue tracker in subversion stsp Stefan Sperling 2009-04-14 08:26:04 PDT
                                         Re: Issue tracker in subversion markphip Mark Phippard 2009-04-14 08:59:26 PDT
                                             Re: Issue tracker in subversion markphip Mark Phippard 2009-04-14 09:02:43 PDT
                         Re: Issue tracker in subversion Les Mikesell <lesmikesell at gmail dot com> Les Mikesell <lesmikesell at gmail dot com> 2009-04-14 08:32:34 PDT
                             Re: Issue tracker in subversion Mike Meyer <mmeyer at lexmark dot com> Mike Meyer <mmeyer at lexmark dot com> 2009-04-14 09:33:09 PDT
                                 RE: Issue tracker in subversion "Bolstridge, Andrew" <andy dot bolstridge at intergraph dot com> "Bolstridge, Andrew" <andy dot bolstridge at intergraph dot com> 2009-04-15 02:03:35 PDT
         RE: Issue tracker in subversion "Bolstridge, Andrew" <andy dot bolstridge at intergraph dot com> "Bolstridge, Andrew" <andy dot bolstridge at intergraph dot com> 2009-04-14 02:52:29 PDT
     Re: Issue tracker in subversion David Weintraub <qazwart at gmail dot com> David Weintraub <qazwart at gmail dot com> 2009-04-14 08:34:14 PDT
Messages per page: