Friday, July 1, 2016

Installing and configuring Upsource for Code Reviews

If you are using a source code repository such as Git hosted on BitBucket, GitHub or some other hosting provider, you will not get code review functionality built-in as you do when you are using a tool such as Team Foundation Server or Visual Studio Online.

Therefore, you need to rely on other solutions for performing your code reviews.  One such solution that exists for small teams is Upsource https://www.jetbrains.com/upsource/ (made by the same company that creates TeamCity and Resharper)!

Upsource is free for up to 10 users and then requires purchasing beyond 10 users.

One of the limitations of Upsource, however, is that it does not have a formalized installation package, thereby requiring a number of manual steps to get it installed and running.

Once you unzip the package, you have to run a command-line command in order to configure Upsource to run on your system: https://www.jetbrains.com/help/upsource/3.0/in-cloud-installation.html

Next, if you want to run Upsource as a Windows service, you also have to run several more commands at the command-line: https://www.jetbrains.com/help/upsource/3.0/starting-and-stopping-upsource.html

Then, once the Windows Service is installed, you will have to Start the Windows Service on the machine.

Finally, once you are able to browse to the Url for Upsource, you can begin configuring it for use with your source control repository.















No comments:

Post a Comment