Live data from Hacker News

Bitbucket now rocks Git

blog.bitbucket.org

151–160 of 183 posts

Re: Bitbucket now rocks Git

#151
post #29

Earlier quoted context omitted.

(disclaimer - I'm the CEO of Atlassian) Developers are religious. Whether it is vi vs emacs, or IDEA vs Eclipse or Mac vs Linux. In September we had a huge debate internally (hundreds of comments long) on functional vs non-functional programming. We know that no-one wins in these religious debates. We've found that developers are equally religious regarding their DVCS. Most frequently it is whatever DVCS you started…

My company is currently debating between Github and Bitbucket. And the funny thing is git vs hg wasn't really an issue. We've decided that either is so much better than svn that we'd take either. We have 2 large road blocks for Bitbucket. First is a real nice review system with inline comments during a pull request. Is this coming soon? It's an absolute deal breaker for us. Also the performance/usability seems to be…

I really appreciate the feedback. Whilst I can't comment on future releases, I want to assure you that we are aware of the items you mention. Stay tuned :)

Re: Bitbucket now rocks Git

#152
post #7

Bitbucket (a popular mercurial hosting site) has added git support. Has any popular git hosting site added mercurial support? This shows which DVCS is winning.

    This shows which DVCS is winning.
There is no war. hence, no winners, no losers.

Why on earth, in the software world, taste / choice diversity is immediately considered as a war?

There is the editors war, DVCS war, OS war, Browsers war.

Let's give peace a chance!

Re: Bitbucket now rocks Git

#153
post #33

Earlier quoted context omitted.

> Yes. In fact Github implemented the Git plugin for Mercurial that lets you use Github (or any Git repository) with Mercurial as your client rather than Git. I guess this shows which DVCS is winning?

As noted upthread, hg-git is a very poor facade. The problem I have with git isn't in its syntax. It's in more central decisions with which I disagree fairly strenuously (I am very strongly in favor of indelible history, for example).

Git history is indelible too. I mean, you can't mess with an existing tree without it being obvious.

But in any VCS you can of course start over. Set the system clock back and check the existing code from another repo into a new one in different chunks making it appear to have been made differently in the first place. There's no way around that other than signing your commits which would work in git as well...

Re: Bitbucket now rocks Git

#154

Earlier quoted context omitted.

I have a similar sentiment. It doesn't feel right to pay for a private repo that you don't use any of the collaborative features. I wonder if it makes sense for github to have a 'lite' repo that is just straight up storage, no extra features. This would be valuable to me because even though I can set up a bitbucket account and get the free private repos, I just like having everything in one place. I feel like they co…

Why not just use Dropbox + Git? That's what I do.

Or heroku. No one says you have to use the app you deploy. just put a dummy rackup file in your homedir.

Re: Bitbucket now rocks Git

#156
post #111

Earlier quoted context omitted.

Just as a FYI - we don't have any disk limits (apart from fair use). Let me ask you about a particular case then :). I am in a group that develops a natural language parser for Dutch. It's open source, but so far we have been hosting it in a private Subversion repository on our university servers. We do provide a read-only (somewhat hidden) git mirror of the tree, but we have considered publishing it as an public git…

It's fine. However, we would recommend pushing and pulling over SSH for speed. And let me clarify: by fair-use we mean we offer unlimited _code_ hosting, not general storage. We monitor for abuse, such as large repos containing only music, videos, and public viruses or malware. Though don't worry - if we notice any problems we'd of course contact you first. We'd love to have you as a customer!

Farkas, thank you for this information!

Re: Bitbucket now rocks Git

#157

Atlassian (which recently acquired Bitbucket) is well known forJira/Confluence. Could it be that if they might use Bitbucket as an entry point to their products? Perhaps with more integration.

It seems as if they've already released a fairly simple plugin to integrate Bitbucket with JIRA, which is nice. I'd personally like to see deeper integration between Bitbucket and Atlassian products like Crucible, JIRA, Confluence, etc.

Although I can see the many possible integrations between Crucible, JIRA and BitBucket, I'd love to hear if you have any thoughts on Confluence and BitBucket integration. Right now you can quickly view the contents of a BitBucket repo from a Confluence page: https://plugins.atlassian.com/plugin/details/40188

Re: Bitbucket now rocks Git

#158
I'm now a BitBucket user. I'll keep using GitHub for my open source stuff, but you betcha that my private repos are going on BitBucket. I'd love to see GitHub step up and compete here, but I'm really perfectly happy to use two products for two different use cases.

Re: Bitbucket now rocks Git

#159
post #10

Free unlimited private repos for up to 5 users; with competition like that maybe we'll see github improve it's pricing.

I doubt it. There is no need for them to, they aren't hurting or struggling. Running businesses with "lets offer more for free" and "ohh crap, they offer more for free, lets lower our price" is a race to the bottom. It is actually moves like these that make me question Bitbucket more. How viable is the service long term? Do I want to trust all my own code to them?

They one thing they could to make it a lot better, is to allow a few (5-8 maybe?) private zero-collaborator repos in the free plan.

And they can always increase the number of repos in each plan. I understand this won't make them as competitive on pricing, but the better user experience they offer has to be reflected in the cost.

Re: Bitbucket now rocks Git

#160
post #53

Earlier quoted context omitted.

Why? As a Git fan, someone's perspective on why they prefer Mercurial would be really interesting. What rocks about Mercurial?

Your question is difficult to answer in the light in which you intended it, because it doesn't really apply to me. I am not so invested in my source control system to say it "rocks". It works for my purposes and maps nicely to my view of how to handle source code--it's less that Mercurial is awesome, it's that I find Git unpleasant to work with. I find Git over-engineered toward the wrong goals; while I don't doubt t…

> Git requires you to accept certain behaviors and the cultural encouragement of same, e.g. rewritable history, of which I'm very much not a fan.

I've seen this opinion espoused by others and I just don't understand it. I'd never ever use a VCS anymore that didn't let me "rewrite history". "git filter-branch" has saved me many hours of commit-work on multiple occasions--I just can't see why not having those kind of tools is considered a good thing.

Bzr is adamantly anti-amend and now the main Emacs repo has 10 megs of binary junk in the history that some developer accidentally checked in and pushed one day. Tell me why that is a good thing?

Post reply on HN