1. https://appdevelopermagazine.com/programming
  2. https://appdevelopermagazine.com/jetbrains-opens-early-access-program-for-upsource-repository-browser-and-code-review-tool/
8/8/2014 9:44:27 AM
JetBrains Opens Early Access Program for Upsource Repository Browser and Code Review Tool
/JetBrains-Opens-Early-Access-Program_gd4jc5gn.jpg
App Developer Magazine
JetBrains Opens Early Access Program for Upsource Repository Browser and Code Review Tool

Programming

JetBrains Opens Early Access Program for Upsource Repository Browser and Code Review Tool


Friday, August 8, 2014

Richard Harris Richard Harris


JetBrains has opened its Early Access Program for Upsource, a new on-premise team tool that allows developers to browse their source code repositories, share, discuss and review code.

As would be expected, being a part of an Early Access Program provides an extra opportunity for developers to get in touch with the JetBrains team and work closely with JetBrains to shape how Upsource develops on the way to its first general release. As to be expected, the Early Access Program builds will most probably have some rough edges, but the JetBrains team will be available to help out and listen to input.

The JetBrains team says that, “Of course, Upsource is being actively dogfooded here at JetBrains. Our internal Upsource installation currently integrates 56 source code repositories hosted both internally and externally, and this includes IntelliJ IDEA Community Edition, one of the largest public GitHub projects.”

JetBrains expects this Early Access Program to last for a few months and are aiming for a final Upsource 1.0 release before end of this year. Things that they plan to do before they release include an IntelliJ IDEA code review plug-in, integration with JetBrains TeamCity, as well as easy export and import of data. For details, see the Upsource 1.0 Roadmap.

JetBrains Upsource offers the ability to:

- Keep track of revisions in source code repositories based on Git, Mercurial, Subversion and/or Perforce. Recent DVCS repositories, old-fashioned repositories, repositories on GitHub or hosted internally, Upsource can be plugged to all of them. There is also the ability to filter history with a YouTrack-like query syntax, focusing on specific branches, paths, developers or time spans.

- Visualize the history of commits, branches and merges. Next to the list of commits in each repository, there’s an illustrative commit graph inherited from IntelliJ IDEA.

- Examine changes in new revisions in detail. Inline or side-by-side diff views are available for any revision and work equally well with every supported VCS.

- Explore any revision of a code base, file by file. Browse the structure of any revision, open or search for any files in revision, see their history and contributors, or create discussions in these files.

- Access code inspections in Java projects, as if working in IntelliJ IDEA. When viewing Java files in any revision or when displaying a side-by-side diff that compares two states of a Java file, developers can see all the automated Java code inspections that would be expected in the IntelliJ IDEA code editor.

- Discuss code and code changes, or set up code reviews. Go the common way of creating code reviews on new revisions, or explore files that might not have changed recently and create discussions about specific parts of code whenever there’s a problem in code. Later on, as new code reviews are created involving these files, there is quick access to discussions that weren’t properly addressed at the time when created.

You can download a pre-release Upsource build to become a part of the Upsource Early Access Program.


Read more: http://blog.jetbrains.com/?_ga=1.99379800.73214257...




Subscribe to App Developer Magazine

Become a subscriber of App Developer Magazine for just $5.99 a month and take advantage of all these perks.

MEMBERS GET ACCESS TO

  • - Exclusive content from leaders in the industry
  • - Q&A articles from industry leaders
  • - Tips and tricks from the most successful developers weekly
  • - Monthly issues, including all 90+ back-issues since 2012
  • - Event discounts and early-bird signups
  • - Gain insight from top achievers in the app store
  • - Learn what tools to use, what SDK's to use, and more

    Subscribe here



Featured Stories


Tether QVAC SDK Powers AI Across Devices and Platforms
Tether QVAC SDK Powers AI Across Devices and Platforms Wednesday, April 22, 2026


APAC 5G expansion to fuel 347B mobile market by 2030
APAC 5G expansion to fuel 347B mobile market by 2030 Tuesday, April 21, 2026




How AI is causing app litter everywhere
How AI is causing app litter everywhere Tuesday, April 21, 2026


The App Economy Is Thriving
The App Economy Is Thriving Monday, April 20, 2026


NIKKE 3.5 anniversary update livestream coming soon
NIKKE 3.5 anniversary update livestream coming soon Friday, April 17, 2026


New AI tool targets early dementia detection
New AI tool targets early dementia detection Thursday, April 16, 2026


Jentic launch gives AI agents api access
Jentic launch gives AI agents api access Wednesday, April 15, 2026


Experts warn ai-generated health content risks misinterpretation without human oversight
Experts warn ai-generated health content risks misinterpretation without human oversight Wednesday, April 15, 2026


Ludo.ai Unveils API and MCP Beta to Power AI Game Asset Pipelines
Ludo.ai Unveils API and MCP Beta to Power AI Game Asset Pipelines Tuesday, April 14, 2026


AccuWeather Launches ChatGPT Integration for Live Weather Updates
AccuWeather Launches ChatGPT Integration for Live Weather Updates Tuesday, April 14, 2026


Stay Updated

Sign up for our newsletter for the headlines delivered to you

SuccessFull SignUp

Get More App News



/sites/themes/prod/assets/js/less.js"> ' ' %>