We help IT Professionals succeed at work.

Is BitBucket the best choice?

Is BitBucket the best choice?

I am starting a project which will involve various developers, some offshore. I need a GIT Repo I can use for source code management and have good memories of BitBucket.

Is it still a great choice?

I saw a difference between Free/Standard/Premium that I dis not understand...

"Build Minutes"...

I do not recall using BitBucket to Build anything. What does this mean? To Build on BitBucket??

This site will have a EJS front end with a JAVA back-end. Does this mean on JAVA code commits, an auto-compilation can be configured? That is probably an option, I presume...it may be a very good option, but I'd like to understand it.

Thanks
Comment
Watch Question

CERTIFIED EXPERT
Commented:
The standard choice these days is GitHub.  But bitbucket is probably fine too.  I would expect today that GitHub has the wider feature set.
Chinmay PatelChief Technology Ninja
CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
Hi Curious,

There is no right answer to your question. BitBucket works on multiple repository types including Git but there are couple of differences. I like the GUI of Bitbucket, it has always been better than GitHubs. However, being a more commercial oriented offering BitBucket does not offer its free users more than 1 GB of storage per repository (GitHub gives 100GB - most of the code bases are never going to reach that limit though).

The build minute is a more of a CI/CD term. You can build your project, including testing and deployment steps in Cloud and each minute that is taken to complete this process is called a build minute.

A Build can import source code from the Repositories,then execute a build per your requirements, and produce artifacts (executables and more).and then it can import / publish these artifacts to the servers as per your requirements.

Regards,
Chinmay.
CERTIFIED EXPERT
Commented:
To add... You may want to read the https://www.elegantthemes.com/blog/wordpress/github-vs-bitbucket (or you can find other comparisons).

the most basic and fundamental difference between GitHub and Bitbucket, it is this: GitHub is focused around public code, and Bitbucket is for private. Basically, GitHub has a huge open-source community, and Bitbucket tends to have mostly enterprise and business users.

Anyway, if you have a decent shared server (or if you can rent one), then the plain Git may be the best choice regarding the price and also the security of the data.Technically, GitHub and Git are the same (the same way of storing the data). You may want to read the following:

https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols

https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows

https://git-scm.com/book/en/v2/GitHub-Account-Setup-and-Configuration
CERTIFIED EXPERT
Top Expert 2016
Commented:
Github used to be the go-to solution. That's no longer a no-brainer since Microsoft bought it. A lot of devs moved to Gitlab instead:
https://dzone.com/articles/gitlab-benefits-from-githubmicrosoft-acquisition
curiouswebsterSoftware Engineer

Author

Commented:
thanks