When FishEye OnDemand supports Mercurial/Git, will there be a migration path from SVN?

We recently started using Atlassian products (JIRA / Fisheye / Crucible / SVN) and the move over in our development process was fairly simple with the exception of SVN as we prefer Git / Mercurial repositories. When FishEye OnDemand starts supporting Mercurial or Git, we'd like to look at moving back to one of these systems. Is there currently a migration path planned, or will it be equivalent to setting up a new repository?

10 answers

1 accepted

Accepted Answer
2 votes

Please read the following important announcement:

End of Service Announcement for Subversion and FishEye/Crucible in OnDemand

Please direct your questions to this question:

Subversion, FishEye/Crucible (the Source + Review Bundle) on OnDemand End of Service

Hi Kurtis,

There isn't an official date set when FishEye OnDemand will support Mercurial and Git, however the latest downloadable version of FishEye now supports Git and Mercurial so once our developers have overcome the challenges of bundling the latest version then native Git and Mercurial support will be available on the OnDemand platform.

The reason it isn't already available is because the OnDemand platform relies on substantial customisations in order to allow the "a la carte" offering where different customers can have wildly different configurations based on their needs. However, as I'm sure you can appreciate, the number one priority is to provide a stable and secure platform so the latest version of FishEye, (with native Git and Mercurial support), will be available on the OnDemand platform as soon as we're able to provide it to our customers in a stable and secure manner...and, most importantly, in a manner that won't negatively impact our current FishEye OnDemand customers.

We are aware that many of our customers require Mercurial/Git before even considering migration to the OnDemand platform, but it's more important for Atlassian to get it right, even if that means some delays, rather than to rush it and get it wrong, (which could cause all manner of issues for our customers and severely disappoint those customers who have been eagerly waiting that functionality).

Therefore, I hope you understand the reasons why it isn't yet available and you are reassured that we are working on providing this functionality with the highest priority, even though I can't currently tell you when it will be available.

All the best,

John

John, just to be clear, you're talking about native Git and Mercurial support in FishEye OnDemand, right? When can we expect to see Git support for private Bitbucket/Github repos? We're already using Bitbucket and probably wouldn't have a good reason to switch to this upcoming native Git support.

Thanks for the information John. From all I've seen and some of the other questions I figured that Mercurial / Git support was coming at some point and was more interested in the migration path. We'd rather not lose the history we've got now in the SVN system, and were hoping that when Mercurial support was added that we'd be able to transition to Mercurial again without losing the history we've got in SVN. Do you know if there is a plan for this (even if the plan is that we'd keep both up and only use the SVN repository to view history)?

@Joel: I can confirm that I am referring to the same native support for Git and Mercurial that we have in the downloadable versions of our products. However, as I have already mentioned, there are a number of challenges involved in porting applications over to the OnDemand platform so until it is released I can't make any promises about the exact functionality that will be available.

@Jan: I'm sorry to say that I don't know exactly what is planned by our developers, however I'm sure they will endevaour to provide some functionality to make migration as painless as possible for our customers if they can.

I'd like to ping this issue and show that somebody is still waiting for this :-)

I'm also interested in this. We're going to use Jira + GreenHopper + Confluence OnDemand...and would really like to add FishEye...but only if it integrates with a Mercurial repository hosted on BitBicket or on some other external place.

We are also using Jira/greenhopper ondemand and want to add Fisheye. Does it only support SVN currently?

We're looking at Jira at the moment, and the lack of FishEye OnDemand for Mercurial is a real pain. It's making it very hard to recommend this solution over Fogbugz/Kiln. We really don't want to have to continue using Subversion. A target date for Mercurial (or even Git) support would be hugely helpful in coming up with a recommendation

Mercurial is critical to our using On Demand. We are NOT switching back to SVN. IMO, supporting Mercurial (or atleast GIT, which is compatible) should be a top priority concidering how many developers use thes applications and that JIRA, FishEye/Crucible, etc already support Mercurial now (standalone version).

Any update on this ?

0 votes

Hi folks,

The most up-to-date information about this will be provided on these two tickets:

https://studio.atlassian.com/browse/JST-2090

https://studio.atlassian.com/browse/JST-5644

I would advise you to watch and comment on those tickets.

Best Regards,
Felipe Cuozzo
OnDemand Developer

Hi Felipe,

I have seen these tickets - they have been ongoing for some time.

What I am looking for is fairly straightforward. I want to host my Git repositories in BitBucket. I want to use FishEye/Crucible for code review in an OnDemand environment.

I get the impression this is planned. There must be some timeframe, even a ball park figure. This Year? Q1 next year? Any indication at all?

thanks,

kieran

Hi Kieran,

Sorry for the lack of news here, I'm afraid that I can't comment on the specifics at this time.

Please keep an eye on our twitter channel at https://twitter.com/atlassian for updates.

Something is coming out pretty soon...

Cheers,
Felipe

The last thing I've got from Atlassian was that Fisheye/Crucible for OnDemand will be SVN only. Bitbucket will provide Git/Mercurial and connect with JIRA/Bamboo for OnDemand. This is still the case right?

Yes that information is up to date.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Monday in Jira Ops

Jira Ops Early Access Program Update #1: Announcing our next feature and a new integration

Thanks for signing up for Jira Ops! I’m Matt Ryall, leader for the Jira Ops product team at Atlassian. Since this is a brand new product, we’ll be delivering improvements quickly and sharing updates...

311 views 0 6
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you