Skip to main content
TrustRadius
Upsource

Upsource

Overview

Recent Reviews

TrustRadius Insights

Upsource has proven to be a valuable tool for teams looking to streamline their code review process. Users have reported significant time …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing
N/A
Unavailable

Sorry, this product's description is unavailable

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

2 people also want pricing

Alternatives Pricing

What is GitHub?

GitHub is a platform that hosts public and private code and provides software development and collaboration tools. Features include version control, issue tracking, code review, team management, syntax highlighting, etc. Personal plans ($0-50), Organizational plans ($0-200), and Enterprise plans…

What is Bitbucket?

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.

Return to navigation

Product Details

What is Upsource?

Upsource Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(1)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Upsource has proven to be a valuable tool for teams looking to streamline their code review process. Users have reported significant time savings and improved efficiency when using Upsource for code collaboration. By providing a centralized environment for discussing and providing feedback on code changes, Upsource enables seamless collaboration among team members. This has resulted in smoother and cleaner code, ultimately improving the overall quality of the products being developed.

The integration of Upsource with version control systems has been particularly beneficial for users. It allows for seamless tracking of code changes, giving users a comprehensive view of the development history. This feature not only enhances transparency but also helps identify potential issues in the code early on. By catching these issues before they become bugs or other problems, teams are able to reduce the likelihood of costly fixes down the line.

One of the standout features of Upsource is its user-friendly interface, which has greatly facilitated the onboarding process for new team members. The intuitive design and ease of navigation make it easy for newcomers to quickly get up to speed with the tool. Additionally, collaboration tools such as leaving comments and assigning tasks have enhanced teamwork and ensured that all team members are aligned throughout the code review process.

Furthermore, Upsource's flexibility makes it particularly useful for teams practicing Trunk Based Development. By allowing reviews to be conducted separately from the main version control tool, Upsource supports an efficient workflow that aligns with this development approach. Users have found this capability to be highly valuable in maintaining a smooth and uninterrupted development process.

Overall, Upsource has helped users solve key business problems by streamlining code reviews, enhancing collaboration, improving code quality, and reducing the number of bugs. The positive impact experienced by users highlights Upsource's value as a tool for teams looking to optimize their software development processes.

Clean and Beautiful User Interface: Many users have praised Upsource for its clean and beautiful user interface, which has greatly enhanced their overall experience. The visually appealing design not only provides an aesthetically pleasing environment but also makes it easier for users to navigate and interact with the software.

Streamlined Project Setup: Reviewers have found the process of creating reviews and adding projects in Upsource to be streamlined and simple. This user-friendly approach has made it easy for users to get started quickly without encountering any unnecessary complications or delays.

Efficient Collaboration Features: Users have had a positive experience while collaborating on code reviews in Upsource, thanks to its efficient collaboration features. They appreciate being able to leave comments, reply to comments, and utilize other key functionalities seamlessly. These features enable smooth communication among team members during the code review process.

Complex and time-consuming setup process: Some users have found the initial setup and configuration process of Upsource to be complex and time-consuming, causing frustration for teams new to the tool.

Non-intuitive user interface: The user interface of Upsource is considered unintuitive by some users, impacting their overall experience with the software.

Limited support for version control systems: Upsource focuses primarily on popular version control systems like Git and Mercurial, which may limit its usability for some users who rely on other specific systems.

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Anthony Aziz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Upsource to manage reviews across several projects worked on by 5 devs. Our process involves automatic monitoring of our git repos and integration to our IDE, Rider and Webstorm. Code reviews are an integral part of our software lifecycle and Upsource has been the best tool we've found to fully support review features with minimal overhead and productivity impact.
  • Automatically watch git repositories
  • Track all commits in a branch in a single commit
  • Integrates with build server to report build status of specific commits when looking at reviews/commits
  • Integrates with JetBrains IDEs
  • Ability for reviewers to add comments inline and require comments to be resolved before approval
  • Built in diff viewer, both stacked and side-by-side
  • Creating and closing reviews isn't as quick as it could be. You must create a review, assign reviewers, approve and close. I wish there would be a quick review-approve-close for a commit where the change is simple and doesn't require multiple review iterations.
  • Web based interface can be clunky, especially when looking at big diffs side-by-side
  • JetBrains IDE integration is somehow less convenient than going using it in browser.
Upsource is the best review tool we've found but it still has some flaws. Notably, it makes reviewing small and quick changes less convenient than they need to be, and diff viewing (especially collaboratively) can be tedious.

It does handle larger, iterative reviews well. Especially when using a feature branch, Upsource will track that branch and automatically add all commits to the review. You can then review the branch as a whole, or look at a subset of diffs.
  • Increased our code base quality
  • Reduced the number of bugs found after deployment (bugs are found in review and fixed before deploy)
  • Improved knowledge sharing
Compared to the other tools we evaluated, Upsource was the only tool that allowed distinct reviews without needing explicit pull requests while still being able to go in-depth when required. The diff viewer is serviceable and better than the alternatives, as well, especially the side-by-side viewer.
Return to navigation