We’re migrating repositories to new hardware

By on April 22, 2014

Starting today, we will be migrating all repositories to a new storage system which will allow us to improve the service and reliability of Bitbucket.

Over the next weeks, you can expect the following:

Due to the nature of the migration, we are unable to provide specific timelines for when individual repos will be affected. However, we expect no more than a 10 minute disruption when your repository will be placed in read-only mode.

Thank you all for your patience and support! We are working hard to constantly build a better Bitbucket.

If you have any other questions or concerns, please come to support@bitbucket.org.

  • iSynth

    Thanks for your work guys! I really like your repository hosting service!

  • Martín

    Great! :3

  • Anonymous

    Thank you for working hard 🙂

  • Paul O’Flynn

    Um, any hint as to when and for how long? This is kind of important!

    • http://umgeher.org/ Umgeher Taborda

      Good question.

    • Mahmoud Hussien

      yes plz give us an estimated time

      • Liam Smythe

        It’s impossible to give an estimated time due to the vast quantity of repositories, and if you read the post, you’ll notice this ”
        On average, each repository should take less than 10 minutes to migrate, but repositories with frequent updates may take longer (up to 30 min in rare cases).”

        • Paul A

          2 days ago this post had non of that info.

          • Liam Smythe

            Ah, sorry about that, I didn’t realise.

          • SwagLord


  • Guest

    Gracias amigos!

  • Anonymous

    Thanks for the update!! Keep up the great work!

  • Michael

    Thank you guys

  • http://blog.andresaquino.info/ Andrés Aquino

    Thanks guys..

  • Anonymous

    Thank you Guys!

  • Humbal Shahi

    Thank you guys!

  • http://alan-zhang.com/ Alan Zhang

    Thanks for your great work.

  • Anonymous

    It would be great if you guys give us a schedule of when this is happening…

  • Ramakrishnan

    What is the time window for downtime?

  • Anonymous

    So is there any issues about post hook? My hook didn’t work after 12:06+08:00 which is my last push. If not, I will check other issues. Thank you!

  • Anonymous

    Is the migration done ?

  • reza

    Thank you very much for your great work!

  • Eric Xavier

    Thank you Bitbucket!!

  • SapiterbangID

    thank you, good luck matey 🙂

  • chromeinfotech

    Thanks you for great work. I have a one question, How long it will take?

  • Chetan Vaity

    Which repositories? All or some of them? Should all repo owners be concerned about this? Please give timelines.

  • Caz

    Please can we have a timescale? I feel rather annoyed that no notice was given of this.

  • Rhys

    Any news on timescales?

  • http://www.rfc1149.net/ Samuel Tardieu

    Our students projects are in their final sprint. Please tell us how to determine which repositories will be affected, so that we can use a backup solution ahead of time.

    Thanks in advance.

    • Mr. Popo

      If you are using git… this isn’t an issue at all. Just launch any ol’ writable server, and git will somehow handle writing to it. Doing so via SSH would be nice. Viva Distributed SCM!

      • http://www.rfc1149.net/ Samuel Tardieu

        Yes, of course, and this is what we did with Mercurial 8 years ago: http://www.rfc1149.net/blog/2006/05/31/mercurial-a-field-report/ with its builtin server.

        Most of our students would be able to exchange data with git over ssh, but some others would struggle a bit, hence my request. Now, if the planned downtime is around 10 minutes, well, this is not a big deal.

    • Anonymous

      Even if you need to share you can add another remote and work with that as an emergency plan 🙂

  • Emmett

    We have created a new project but cannot Pull / Push to it.

    Is this related to the repositories move?


    • Łukasz Żak

      I think yes:
      “During this transition your repository will temporarily be placed into read-only mode to ensure data integrity”

      • Laurens

        No, because read-only means that you CAN pull.

  • http://taimoorchangaizpucitian.wordpress.com/author/taimoorchangaiz/ taimoor

    is there any email notification when we get access to write in our repo? this is important because we do not get worried about the pushing for a long/unknown time

  • L

    A timeframe would indeed be important as all teams of the https://helloworldopen.com competition have private BitBucket repos for their code. Well, that, and professionals, I guess.

  • Dilip

    You guys are doing great. But please mention timeline of your maintenance. Thanks 🙂

  • Ruchir

    Can You Please provide the planning dates or something which help us to plan according to ?

  • Albert-Jan

    Thanks for all the hard work Bitbucketeers! Git is designed with this kind of situations in mind so it’s no problem at all for me.

  • michael

    seems like I am not receiving any emails from bitbucket currently? Anyone the same problem?

  • http://emamut.zz.mu/ Faber Vergara

    Let’s Go Atlassian

  • Germán Larraín

    Not providing a timeframe nor fail to warn users ahead of time doesn’t speak well of Bitbucket

  • maticeder

    Thanks Guys!

  • EricG

    Thank you Bitbucket, great service so far and exactly what I need for my side-projects.

  • Napster85

    Keep calm and carry on. Good luck 😉

  • aaa


  • aaa


  • Cameron Banga

    Estimated time window and anticipated period this could last? Kinda a bigger situation and seems like this announcement is missing some major details.

  • Eddy Ferreira

    my team members are having permission problems accessing newly created repository’s that they should have access to. any update when the migration will be finished?

  • Anonymous

    We’ve listened to your feedback and made changes to both our process and this blogpost to reflect those changes. Please email support@bitbucket.org with any other specific concerns.

    • tcbarrett

      Thank you for investing in your product/service in order to make things better for us. Much appreciated.

    • http://www.techmansworld.com/ Michael Hazell

      Maybe you guys should make that a featured comment. Hover over your comment, click the top right arrow, and feature it. That way, it will stay pinned to the top of the thread and everyone will see it.

  • JohnnyCash

    FFS guys, stop crying!
    They said that the migration would take within 10 to 30 minutes. Nothing to go crazy over. You most likely won’t even notice your repository went down.

    • Anonymous

      Well I guess people are noticing now 😛

      • Omar Al-Ithawi

        Yes, we do!Example:

        npm install sax@”>=0.1.0 <0.2.0"

        npm install :

        Install a package by cloning a git remote url. The format of the git url is:


        is one of git, git+ssh, git+http, or git+https. If no is specified, then master is used.


  • Hermes Alves

    Obrigado! from Brazil 😉

  • Nicolás Vélez Franco

    Thank you

  • Dave Richer

    I very much hope everyone who is complaining is at least a paying customer. I am utilizing your free services and there for I thank you for providing them to me and you can take how ever long you want to doing the things you do without nothing but gratitude from me lol

    • Glen H

      I agree. Half an hour of repository downtime, especially for a free service, is nothing to complain about. You can still develop on your local machine for that extremely long period of a few minutes, and contributors can still pull the source from the server.

      • http://www.1mauirealestate.com Josh Sommers

        Plus, one of the many strengths of git make downtime almost irrelevant. 🙂

  • Nepali

    Thank you for your great work.

  • yoshi

    Thank you

  • http://menjelangsore.com/ Ilham Akbar

    Terima Kasih – a thank you from Indonesia 🙂

  • Jan

    Great, keep up those improvements. Thanks for putting this notice on bitbucket.org too.


    There is nothing to Worry about I believe, Even though I push and pull a lot, There is a little chance I will be caught up during that 10 minutes, or say 30 minutes.

  • sweet potato

    Imma sweet potato

  • Sandeep Gupta

    Keep up the good work!

  • Yusuf Özer

    I am newbie about git.. Using git and your website since 1 weak… But i can tell you that, i love Atlassian… Thank you for your services…

  • Matt Butterworth

    I wonder how many people actually read before they moan about stuff. Appalling. Thank you for all your hard work!

  • Anonymous

    I get timout when I pull from the repository to my server. On the local works, but on server is not. Any ideea?

    ssh: connect to host bitbucket.org port 7822: Connection timed out
    fatal: The remote end hung up unexpectedly

  • http://www.nickopris.com Nicolae Opris

    I am not a paying user so I appreciate the service as it is. Thanks guys. For paying users I’d recommend having some info box with a proposed migration time/date under their account (to manage expectations).

  • Giovanni Pires da Silva

    Hm, thank you, no problem. As long as you notify us when it will be happening, there’s no problem. Thanks again. Go on. 🙂

  • Rich Wandell

    Will we be notified before this is done on one of our repositories?

    • bfetler

      Good question. It would be nice if they emailed the repo owner a day beforehand. At least they let us know they were doing it ahead of time. Thanks as always to the BitBucketeers.

  • Anonymous

    And there will be a way to tell if my repository is already migrated or not? Thanks

  • Bradden Gross

    Pull requests with conflicts are no longer giving me the ability to update. I need to make a new, identical pull request. Is this related to the migration?

    • Joey

      I have been having the same problem, so to get around this I would attempt to make a new Pull Request then it recognized that there was already a PR out there for that branch and it said that it would just update the other PR.

      In another case, I just declined the original PR and made a new one, but that was before I learned that it would recognize one was already created for that branch and just update.

      • Bradden Gross

        Hey Joey,

        I was doing the same but I’ve now found it easier to just click the edit button on the pull request and it seems to pick up the changes and then I’ll just save it. Still not as good as it was, though.

  • Chris Vartavarian

    Thank you for the info. Fingers crossed that no glitches occur during the migration

  • rahul bawa

    Before i begin i must thank you guys for AWESOME service that you are providing.

    Your warning on the dashboard says that “SOME REPOS” will be migrated but the blog says all repositories.If some will be moved , can you send a mail to those and if all will be migrated,Can you specify when ?

  • http://www.wpgreece.org/ Evagelos Athanasiadis

    date and commit messages are missing next to files in source, is this due to migration?

  • Khan

    Please don’t cry over repository migration, it will take from 10 to 30 mins..and i agree with Johnny cash as most of all wont even notice. It might increase their productivity and ease our life. Keep doing the good stuff..carry on Bits into Buckets.

  • Daniel Jimenez

    Wow, I’m noticing bitbucket seems a lot faster since this notification went up. Well done!

  • http://goodevilgenius.org/ Dan Jones

    Is that why git push is hanging for me?

    I also tried “ssh -T git@bitbucket.org” and that also hung, so I wonder if there’s something else wrong.

  • http://www.1mauirealestate.com Josh Sommers

    You guys rock! Good luck! 🙂

  • Harold Gillespie

    Yes thanks. As Yoder said” have have having not is no”

  • Kike

    It will be a great idea to know the state of every repository, migrated or not migrated,

  • Junaid Atique

    We love your service and we knew that anything you do will make the service more promising. Thank you for providing us Bit bucket.

  • http://damienkstanton.com Damien Stanton

    Will we get an email alert when our repos are being migrated, or should be just be on the lookout for git errors?

    Thanks for the great service!

  • Guest

    Thanks for your great work!

  • http://abacmedia.com/ abacmedia

    Good luck and thanks for your work!

  • Hadi Irvani

    fingers crossed from the PeachDish.com Team that it goes alright!

    Thanks for having a great Product!

  • Anonymous

    in the post it clearly says it will take 10-30 minutes, unless this was just updated.

  • Dewa Rama

    Sounds like a good news, thank you!

  • Jairo Alonso Fernández Vega

    Gracias por continuar mejorando!!!

  • Danut Mihai Florian

    Thank you for your great and professional services!

  • rex2002xp

    excellent news, you have good luck!

  • Amgad Suliman

    I don’t think this will be an inconvenience to anyone since both Git and Mercurial are distributed. Thank you for your hard work.

  • Gibbo

    Thought I would drop in and have a read, I assume that this is why most of the time my most used repo is acting strange?

    It sometimes never loads, or is very slow, some buttons literally “Don’t respond”, such as the upload button on the downloads page.

    Anyone confirm? 😀

  • http://deepudas.in Deepu Das

    Hello, the homepage is not loading.

  • Олег Абражаев

    I’m have this error right now.

    It’ becouse my repo moving on new server?


  • comzine

    Thank you for the information!
    I was just wondering why pushing to remote is not working at the moment 🙂

  • http://damienkstanton.com Damien Stanton

    I’m getting 500 errors for bitbucket.org in general this morning. Are these issues related to the hardware upgrades?

  • Ronny

    It’s now very slow !!! Pull/Push timeout 🙁

  • Vijay

    fatal: unable to access ‘https://*******************.git/’
    : Empty reply from server.

    Why i get empty reply from server?
    what should i do?
    Plz help.

    Thank you in advance.

  • http://damienkstanton.com Damien Stanton

    Hi Atlassian, just wanted to drop info on another bug. I have two repos that should have been imported from my Github account by now, but they have been stuck in the “importing” state since 10:40 ET. Not sure if those particular repos are affected by the upgrade (LDC and Minix) but it appears they’re in import limbo.

  • Guest

    Looks like BitBucket is up and down. Crashing A LOT. We’re not able to get much done because of it. I think the “up to 30 min” quoted above was a bit too optimistic.

  • Guest

    Are the repositories still having problems? I can’t build from Bamboo

    com.atlassian.bamboo.plugins.git.GitCommandException: command /usr/bin/git ls-remote https://x@bitbucket.org/xx failed with code 128. Working directory was [.]., stderr: [error: The requested URL returned error: 503 while accessing https://x@bitbucket.org/xx/info/refs, fatal: HTTP request failed])

  • Diego Arrieta

    Great!!! i wish you the best!!!!!

  • http://komelin.com/en Konstantin Komelin

    Thanks for the notice!

  • Peter

    Hey guys,
    thank you for all services! You are making the World better.
    Could you look at smart commits 🙂 Seems like something went wrong with this. JIRA do not understanding our BitBucket from yesterday 🙁

  • http://blog.amio.cn/ Amio

    How to dismiss the announcement banner? It makes me nervous

  • Hossein

    But it looks we have problems since yesterday afternoon and still problem is there, sometimes we could push sometimes not!

  • Marcin

    Big thanks. Good JOB.

  • JM

    Thanks for the work. Always appreciated

  • http://traveljuice.fr Joel Gaujard

    Merci !

  • Honza Pobořil

    Btw, if you really need to sync changes with coleagues, you can use git’t native abilities to connect remote to every machine with ssh access.

  • drobban

    Well, my repos is down? Is it caused by this migration or something else?

  • Jeremy Steele

    So… whats up with all the crazy slowness lately? For example – starting a push or pull takes forever initially, but goes quick once it gets going. Was good 2 days ago.

  • bddrhg

    For how much money I pay… no wait… free unlimited repos? You guys do a great job. Thanks!

  • Tirta Lalondong

    Keep up the good work guys. Thank you so much 🙂

  • Ano Van

    we always support you, we use the best service of bitbucket, my regards http://www.pasarkode.com

  • http://www.stuartthompson.net stuartthompson

    Thanks for upgrading your service. 10-30 mins is very reasonable, given that most of the repositories on here are probably with free accounts. Even as a paying subscriber I don’t find that sort of outage a problem, especially with such advance notice.

    Cheers for being a great service for the software community!

  • noureddine


  • Md. Arman Kabir

    i cant synchorize now! 🙁 time our and no reponse return code 255

  • Chris Beck

    I want to echo everyone’s sentiments. This is an phenomenal free service and goes nicely with my paid for JIRA, Confluence, HipChat troika.

  • http://pubstudio.net Alécio Bittencourt da Cruz


  • SlyOtis

    Love you, sucks with down time but no problemo, peace