After two years of heavy development and four months of public early access, we at JetBrains are finally ready to roll out Upsource 1.0: the general release of the new on-premises code review tool and repository browser.
Here's what you and your team can do with Upsource 1.0:
Access code in Git, Mercurial, Subversion and Perforce repositories: Explore and monitor all your VCS repositories from a central location, using a common friendly UI. Both internal company's repositories and externally hosted repositories such as those at GitHub can be handled by Upsource.
Keep track of code changes: Navigate to specific revisions, inspect diffs inline or side-by-side. Track recent commits, branches and merges, or search the project history to learn who did what and when.
Explore any revision of your code base: Enjoy quick read access to the current or any prior state of your project's code, without having to check out locally. Browse project structure, view syntax-highlighted files, search for code, files and text.
Discuss and review code: Discuss code and changes with teammates, create code reviews on individual revisions or entire branches, or keep the team up to date with important changes in the code base.
Use code insight in Java projects: Take advantage of code inspections when reading or reviewing code in Java projects, search for usages, or navigate to symbol declarations, as if you were using IntelliJ IDEA.
Share links to code: Use URLs to link to everything in code, including revisions, branches, code reviews, diffs, discussions, reports, search filters, files, or even selections in code.