By Leo

2019-01-08 10:39:12 8 Comments

In the Billing overview, I noted the warning:

Downgrade your plan. If you downgrade, you'll lose access to advanced code review tools in your private repositories.

This is also advertised for Pro accounts.

Could anybody provide any clarity on what exactly these advanced code review tools are?

In light of the recent announcement giving free users unlimited private repositories.

Note: Long-term GitHub Pro user here, fully aware of feature differences and the pricing page, just not how these relate specifically to advanced code review tools.


@justinw 2019-01-08 17:01:15

"Advanced Code Review Tools" is a pretty ambiguous, but apt, way of describing the following features. @Asheigh Adams already provided a link where you can compare all the feature differences, but I will list them singularly.

Here is what you will lose when going from a Github Pro account to a Free account*:

protected branches

Protected branches ensure that collaborators on your repository cannot make irrevocable changes to branches. Enabling protected branches also allows you to enable other optional checks and requirements, like required status checks and required reviews.

code owners

People with admin or owner permissions can set up a CODEOWNERS file in a repository. The people you choose as code owners must have write permissions for the repository.

Code owners are automatically requested for review when someone opens a pull request that modifies code that they own.

Pages & Wikis

Wikis are just what they sound like. They can house important information about your repository/project - here's an example.

Repo Insights

Insights give you a visual way to interpret what has been going on in the repo with metrics such as:

  • pull requests
  • contributions
  • traffic
  • commits
  • and more

Looking at the features collectively as described above, I think that "advanced code review" tools is an alright descriptor - those types of tools do exist above (insights, etc...), but each one on its own might not be specifically a "code review" tool (depending on how it is used).

*It's important to note that the you will only lose the above mentioned features for private repositories if you decide to downgrade your account.

@MultiplyByZer0 2019-02-03 05:47:34

Note that according to the feature comparison page, without a Pro account you'll only lose those 4 features for private repositories – you'll still be able to use protected branches and such on your public repos.

@justinw 2019-02-03 16:12:23

@MultiplyByZer0 good point, I will make an edit to include that in the answer

@Ashleigh 2019-01-08 11:09:19

You lose access to protected branches, pages and wikis, and repository insights in private repositories only.

@Leo 2019-01-08 11:46:32

Thank you @ashleigh-adams, but could you elaborate on the advanced code review tools?

@Ashleigh 2019-01-08 13:22:02

@Leo Sorry? Those "advanced code review tools" are the protected branches and stuff I listed above.

@Leo 2019-01-08 15:47:03

Could you please elaborate how protected branches/pages/wikis constitute as code review tools? Further GitHub advertise Protected branches as a feature of Code workflow, not Code reviews. Maybe I'm just missing something here...

Related Questions

Sponsored Content

8 Answered Questions

[SOLVED] How to show math equations in general github's markdown(not github's blog)

8 Answered Questions

[SOLVED] How to add color to Github's file

3 Answered Questions

[SOLVED] On GitHub, what's the difference between reviewer and assignee?

  • 2016-12-11 14:27:31
  • Cezar Augusto
  • 31103 View
  • 126 Score
  • 3 Answer
  • Tags:   github pull-request

1 Answered Questions

9 Answered Questions

[SOLVED] How to push different local Git branches to Heroku/master

3 Answered Questions

[SOLVED] Preferred Github workflow for updating a pull request after code review

1 Answered Questions

[SOLVED] Share a private git repository on GitHub with a specific user as read-only

  • 2016-05-21 09:59:18
  • 234 View
  • 3 Score
  • 1 Answer
  • Tags:   git github readonly

1 Answered Questions

Github collaborations - security around main repo

1 Answered Questions

[SOLVED] using Rietveld Code Review Tool for code review

0 Answered Questions

Gerrit code review, or Github's fork and pull model?

Sponsored Content