Интеграция с JIRA в смысле ссылок на трекер из commit message-й и прочего текста в Upsource уже есть. Собственно, такого рода интеграция возможна с произвольными трекерами, надо только настроить шаблон issue URL.
Более глубокая интеграция (например, определение ревизии, к которой относится стектрейс в issue, и навигация в соответствующую ревизию в Upsource), вероятно, будет только с YouTrack.
Про любого рода public API мы будем думать уже после первого релиза. Вы REST API хотели бы для чего именно?
О планах делать diff между Find Usages на разных ревизиях в каком-то специальном представлении мне неизвестно, но при необходимости это, конечно, можно сделать вручную, открыв разные ревизии в соседних окнах браузера.
На данный момент основные смыслы — это ревью без четких правил и с сохранением исторической информации (плюс к которому джавистам достается бонус в виде статического анализа Java-кода и IDE-подобной навигации) + неплохой единообразный UI к разнородным репозиториям. Поддержка Git, Mercurial, Subversion и Perforce для нас самих, например, актуальна во всем объеме: у нас имеются репозитории всех этих видов, и мы знаем, что не одиноки в подобной разношерстности.
У тех команд, которые держат код сугубо в гите, пишут не на Java, имеют дело с короткими проектами и активным бранчингом, пока вряд ли есть повод думать о переходе, но следить за развитием будет небезынтересно.
Уже есть. Вместе с Upsource поставляется такая штука, как Hub. Эта штука содержит в себе всю функциональность управления пользователями и их правами через роли и группы — пока что в пределах одной инсталляции. Через некоторое время Hub возьмет на себя эти функции, изъяв их из всех командных инструментов JetBrains (TeamCity, YouTrack, Upsource) и став центром управления правами во всех продуктах JB и во всех инсталляциях этих продуктов (в больших командах множество инсталляций TeamCity — не редкость) в компании.
За возможность установки без полного дистрибутива не скажу, поскольку не знаю, но в обозримых планах такого точно нет.
А вот про слетающие привязки клавиш узнать было бы интересно, ибо это неправильно. Когда такая неприятность происходит, у вас стоят другие плагины, кроме решарпера?
Увы, фиксить все и быстро успеваем не всегда: продукты большие, проблем немало.
Извиняемся, что этот организационный момент коснулся лично вас.
В баге, действительно, пошла движуха — надеюсь, она дойдет до логического завершения.
Спасибо, что напомнили.
Более глубокая интеграция (например, определение ревизии, к которой относится стектрейс в issue, и навигация в соответствующую ревизию в Upsource), вероятно, будет только с YouTrack.
Про любого рода public API мы будем думать уже после первого релиза. Вы REST API хотели бы для чего именно?
Про Visual Studio что именно имеется в виду?
У тех команд, которые держат код сугубо в гите, пишут не на Java, имеют дело с короткими проектами и активным бранчингом, пока вряд ли есть повод думать о переходе, но следить за развитием будет небезынтересно.
Администрировать репозитории Upsource, вероятно, научится, но не прямо сейчас.
Результаты навигации сравнивать нельзя. Встречный вопрос: зачем вам это может быть нужно?
А вот про слетающие привязки клавиш узнать было бы интересно, ибо это неправильно. Когда такая неприятность происходит, у вас стоят другие плагины, кроме решарпера?
Извиняемся, что этот организационный момент коснулся лично вас.
В баге, действительно, пошла движуха — надеюсь, она дойдет до логического завершения.
Спасибо, что напомнили.