Getting started with Upsource
Hello, and welcome to JetBrains Upsource documentation!
The documentation aims to give you detailed instructions on nearly every aspect of using and administering Upsource and hopefully has answers to most of your questions.
However if you don't find here what you're looking for, feel free to refer to Upsource support resources.
For administrators
If you want to get Upsource up and running, please read about prerequisites first, then follow the installation & configuration and starting & stopping instructions.
Once you're done with installing, read about Upsource projects and learn the concepts behind Upsource user and project management.
Alternatively, if you feel confident enough, jump right ahead to creating your first project, creating users, and setting up e-mail notifications.
For users
If you want to get a head start on using Upsource, you can first familiarise yourself with basic Upsource UI elements, then, depending on your actual task, get a relevant advice on:
- Browsing repositories
- Comparing revisions
Inspecting files (Java, JavaScript, PHP, Python, Kotlin) with static analysis code inspections
Participating in code review as:
an author (Requesting a code review)
a reviewer (Reviewing a teammate's changes)
a watcher (Monitoring changes introduced by teammates)
Using code review features right from your IDE with Upsource plug-in
Analysing repository activity, including contributions from each team member and review coverage statistics.
Once you've learned your way around, you can custom-tailor Upsource to fit your personal preferences: