11 ms·
Now you can self-host BitBucket also with BitBucket Server[1]. We're starting a migration to it at my work right now. [1] https://www.atlassian.com/software/bi
by coderjames 11y ago
Now you can self-host BitBucket also with BitBucket Server[1]. We're starting a migration to it at my work right now.
[1] https://www.atlassian.com/software/bitbucket/download https://www.atlassian.com/software/bitbucket/download
- djKianoosh 11y agobitbucket server (used to be called stash) has practically no search capability. it's the underappreciated killer feature of github IMO
- james-skemp 11y agoWe've recently started using it at work and the lack of profiles and graphs (without paying for oddly priced plugins) is quite unfortunate as well. It was quite disappointing, especially since Gitlabs was on the table as an option but we opted for Bitbucket since we added JIRA a couple years ago. If the smart people here have any suggestions on how to make Bitbucket look more line GitHub, I'd love to hear.
- djur 11y agoStash (Bitbucket Server now) lacks a ton of features that Bitbucket (and Github) have. Like most Atlassian products, the base product has subpar functionality that you can theoretically expand with overpriced and/or low-quality plugins. Also, the degree to which Atlassian products integrate varies a lot. FishEye and Crucible integrate closely. Both of them integrate OK with Jira. Neither of them really integrate at all with Stash, which has its own implementation of code browsing, search, and review. Jira and Stash integrate acceptably, but not very flexibly, and not to a level that surpasses any number of third-party integrations. And there's no level of integration that would make Confluence worth using. There is no good reason to be a full-boat Atlassian shop, period. If Jira is what you want, use it; I'm not a huge fan of it conceptually but it there's nothing wrong with it. Crucible is decent if you're willing to put the effort in to get it set up for your workflow. Nothing else of theirs I've used is worth the time it takes to set up, let alone the cost.
- farkas 11y ago> Stash (Bitbucket Server now) lacks a ton of features that Bitbucket (and Github) have CEO of Atlassian here. Can you list the features you deem missing? I want to check them against our roadmap, as I don't believe we have many gaps, and a host of things better.
- joedevops 11y agoWhile we've got your attention, the number one feature I'd like to see is installation and configuration that meshes well with devops tools.like Chef, Puppet or Ansible. Your current installers require multiple phases of installing the files/dbs and then interacting with running apps via a web ui to configure. Could you make it so that you could just lay down files, attach storage and start the service? Also, clustering (active/active) word be awesome.
- farkas 11y agoI'll check. There are ways to set them up without using the web UI, but we can probably do a better job of documenting them for the power user. Stay tuned. For Clustering - any reason you need active/active? We have mirroring[1] which (from our chats with most of our customers) is what people prefer. [1] - https://confluence.atlassian.com/bitbucketserver/smart-mirroring-776640046.html https://confluence.atlassian.com/bitbucketserver/smart-mirro...
- mindsocket 11y agoI am a Bitbucket product manager. There are a few options for configuration management and automation. The installer[1], web setup[2] and almost everything in settings/admin/provisioning can be done via a config file, script or REST call[3]. There are a few 3rd party modules for config management tools available that make use of this: Chef: https://github.com/bflad/chef-stash https://github.com/bflad/chef-stash Puppet: https://forge.puppetlabs.com/thewired/Bitbucket https://forge.puppetlabs.com/thewired/Bitbucket We also provide a docker image that may be of interest: https://hub.docker.com/r/atlassian/bitbucket-server/ https://hub.docker.com/r/atlassian/bitbucket-server/ As for clustering, Bitbucket Data Center[4] provides the same self-hosted functionality as Bitbucket Server for 500+ user tiers, with active-active clustering for performance at scale and HA, as well as Smart Mirroring for distributed git read performance. Feel free to email me (rbarnes@) if you have feedback on how these options work for you. [1] https://confluence.atlassian.com/bitbucketserver/running-the-bitbucket-server-installer-776640183.html#RunningtheBitbucketServerinstaller-modes https://confluence.atlassian.com/bitbucketserver/running-the... [2] https://confluence.atlassian.com/bitbucketserver/automated-setup-for-bitbucket-server-776640098.html https://confluence.atlassian.com/bitbucketserver/automated-s... [3] https://developer.atlassian.com/bitbucket/server/docs/latest/reference/rest-api.html https://developer.atlassian.com/bitbucket/server/docs/latest... [4] https://www.atlassian.com/enterprise/data-center/ https://www.atlassian.com/enterprise/data-center/
- sytse 11y agoSorry to hear GitLab was not the choice. For anybody reading this: GitLab CE and EE have great JIRA support, see http://doc.gitlab.com/ce/project_services/jira.html http://doc.gitlab.com/ce/project_services/jira.html
- sytse 11y agoSorry to hear GitLab was not the choice. For anybody reading this: GitLab CE and EE have great JIRA support, see http://doc.gitlab.com/ce/project_services/jira.html http://doc.gitlab.com/ce/project_services/jira.html
- nrr 11y agoIf you're seeking to stay within the Atlassian ecosystem, the product that you're looking for is actually FishEye[0]. (Yes, yes, paying money, etc., but if you're a large organization, you're already used to buying stuff off the shelf to solve problems like this.) On the other hand, if you don't feel like drinking the Atlassian sugary beverage with an odd taste, there's LXR[1] (and LXRng[2]), OpenGrok[3] (remember OpenGrok?), and Etsy's Hound[4], not to mention Russ Cox's standalone Go implementation of Google's code search tool[5]. 0: https://www.atlassian.com/software/fisheye https://www.atlassian.com/software/fisheye 1: http://lxr.sourceforge.net/ http://lxr.sourceforge.net/ 2: Ironically enough, search Github. lxr.linux.no went down some time ago. 3: http://opengrok.github.io/OpenGrok/ http://opengrok.github.io/OpenGrok/ 4: https://github.com/etsy/Hound https://github.com/etsy/Hound 5: https://github.com/google/codesearch https://github.com/google/codesearch
- jasonlotito 11y ago> has practically no search capability. it's the underappreciated killer feature of github IMO I honestly have to ask: have you used GitHub Enterprise? It's search functionality is horrible. Oh, it searches for things, but it won't find things. And this isn't a rare issue. And I'm not talking about anything other than searching through master branches. It's a tool that I cannot trust.
- sdesol 11y agoJust an FYI. GitHub's Enterprise search will get significantly better once I'm able to integrate my search technology with it. You can learn more about the search technology here: http://gitsense.github.io/ http://gitsense.github.io/ Searching is done at the branch level and you'll have niceties like case sensitive searches and you'll be able to search across multiple branches at once to verify bug fixes and what not. It also introduces commits and diffs search, which are currently not possible with GitHub. And once again, these searches are at the branch level.
- sdesol 11y agoJust an FYI. I've been contacted by Atlassian to make my search technology available for Bitbucket's ecosystem. Right now it's being developed as a chrome extension, and you can learn more about it here: http://gitsense.bitbucket.org/ http://gitsense.bitbucket.org/ If things go smoothly, Bitbucket users will be able to make search, a first class citizen. Edit: I should have mentioned it, but the current version of GitSense in the Chrome store doesn't support Bitbucket. I'm still testing it out but it should be updated within the next couple of days.
- mike_lang 11y agoYou're kidding, right? Search in github is so bad that I typically clone a repo and grep it rather than try to find things with their search. And they built a wiki feature without search whatsoever?! (from what I can find) That's absurd