Slashdot Mirror


Best Integrated Issue-Tracker For Subversion?

JobSeeker writes "Now that subversion has merge tracking my boss wants to save money by dropping our expensive commercial solution. I've pretty much convinced myself that subversion can do the job. I like it. But what about integrated issue tracking? Version control without issue tracking is only half a solution. The TortoiseSVN docs say a little about bugzilla and not much else. What ready-to-play options (commercial or open source) exist for deploying subversion on commercial projects?"

2 of 99 comments (clear)

  1. Try Mercurial by slifox · · Score: -1, Offtopic

    Ooh, repositories... holy war turf!

    Before committing to Subversion :) you may want to check out Mercurial (think of it as git-done-properly)

    Mercurial does "merge tracking," though its not listed as that, it is just inherently part of the system.
    You can use something like the graphlog plugin (hg glog) to see a commit history with graphed merges.

    I also like using the GUI log viewer (hg view) to view commits, branches, merges, and the details of each commit
    (it runs a program called 'hgk', which is similar to or related to 'gitk')

    I've only scratched the surface of what can be done with Mercurial. I'd love to hear from some more advanced users on useful repository management methodology, and useful plugins/extensions for Mercurial.

    Mercurial:
    http://en.wikipedia.org/wiki/Mercurial_(software)
    http://www.selenic.com/mercurial/

    Comparison of Subversion, CVS, Bazaar, and Mercurial:
    http://www.javaworld.com/javaworld/jw-09-2007/jw-09-versioncontrol.html?page=1

    Graphlog for Mercurial:
    http://www.selenic.com/mercurial/wiki/index.cgi/GraphlogExtension

    1. Re:Try Mercurial by EvanED · · Score: 0, Offtopic

      Mercurial does "merge tracking," though its not listed as that, it is just inherently part of the system.

      Well, to be fair, so does SVN now (finally!). I don't know how well it works.

      I would second this poster though; if you haven't tried one of the distributed VCSs like Git or Mercurial (there are others, but these are the two that have looked most promising to me), you should. That said, it's not completely a given that you'll end up liking it more than SVN.