Mahdi Yusuf
Mahdi Yusuf

Reputation: 21028

jira and git linking up

I recently moved to jira for my bug management tool. I have installed the most recent copy which 4.1. We use Git as our version control system, I am looking to set it up, so looking around i found that the Git Integration Plugin for JIRA by BigBrassBand is one of the most popular.

Unfortunately, like all things that happen in my day, its only fully compatible with Jira 3.13.

Anyone have suggestions for managing this, or working around it.

Also anything pre/post commit hooks with jira/git would be helpful too!

Upvotes: 13

Views: 17396

Answers (4)

Gonçalo Peres
Gonçalo Peres

Reputation: 13582

For those wanting to integrate Git and Jira at the present time, one can use

If one is using GitHub, one can use both the previous or the following

For additional information on this one, read here.

If one is using GitLab, read here.

If one is using BitBucket, read here.

Picking one would be a matter of one's requirements (if using GitHub then GitHub's plan/edition - Free, Team, Enterprise -, Jira's hosting type - Cloud, Server, Data Center - and more).

For additional information on how to integrate Jira with development tools, read here.

Upvotes: 1

VonC
VonC

Reputation: 1324258

As you can see in this changeset, regarding the Jira Git Plugin you mentioned:

  • JGit 0.5 will be out soon, with a Jira 4 compatibility built-in.
  • For right now, you can try that GitHub repo, with Jira 4 support and branch support

Note (2011), as CharlesB mentions in the comments, the latest JGit versions have all Jira4 compatibility:

0.6 Release Notes (27/Mar/2011)

  • migrated to v2 plugin system
  • Jira 4.3 support
  • web links for Gitorius and cgit

0.5.3 Release Notes (13/Feb/2011)

  • Jira 4.2 fixes
  • [...]

[...]

0.5.1 Release Notes (15/Nov/2010)

  • support for Jira 4.1
  • tracking multiple branches

Upvotes: 7

cweiske
cweiske

Reputation: 31078

You could use a self-hosted Gitorious for git repository management, and klonfisch as bridge between Gitorious and JIRA (using the JIRA FishEye plugin).

Upvotes: 3

Ben Walding
Ben Walding

Reputation: 4054

Another option is to use JIRA -> FishEye -> Git

Admittedly, FishEye is another expense, but that might be preferable to messing around with plugins that only half work. FishEye also gives you a lot more information about your repositories.

Be aware that at present, the FishEye index (that is created from your Git repository) will take around 3x the space of the Git repository. Atlassian is looking into this and making some improvements in the area.

Upvotes: 3

Related Questions