Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Upsource: новая платформа от JetBrains

JetBrainsПрограммированиеKotlin
В прошлом месяце, на конференции JetBrains Day мы объявили о новой платформе Upsource, над которой работаем. В этом обзоре предлагаем вам познакомиться с ней поближе.

Как знают многие пользователи наших продуктов, JetBrains разработала и поддерживает гибкую расширяемую платформу IntelliJ, служащую фундаментом для всех наших интегрированных сред разработки, включая IntelliJ IDEA, PhpStorm, WebStorm, RubyMine, PyCharm и AppCode, а также для Android Studio от Google. Именно IntelliJ обеспечивает всю основную функциональность этих IDE; остальные особенности и «примочки», придающие индивидуальность каждой из IDE, — не более чем набор плагинов к платформе.

Несмотря на успешность этой модели, мы поняли, что платформу IntelliJ необходимо развивать. Поэтому вот уже более года мы ведем работу над внутренним проектом по ее модуляризации, с целью предоставления ее возможностей в «бескорпусном» исполнении. Это должно открыть путь для целого ряда новых применений, одним из которых является Upsource — тоже платформа, но серверная.

image
Подробности далее
Всего голосов 100: ↑95 и ↓5 +90
Просмотры36.9K
Комментарии 56

JetBrains Upsource EAP: продукт для просмотра репозиториев и code review, с которым теперь можно поиграться

JetBrainsПрограммирование
Хабр, привет!
image
Меньше года назад мы рассказывали о разработке нашей новой веб-платформы для просмотра исходного кода.

За прошедшее время Upsource претерпел массу мелких и крупных изменений и стал, в частности, инструментом для code review. На днях же мы открыли программу EAP (Early Access Program), и предрелизные билды Upsource теперь доступны для всех желающих. На момент написания статьи число желающих стремительно приближается к тысяче, и не исключено, что вам тоже будет интересно лично познакомиться с нашим новым продуктом.
Знакомимся с Upsource
Всего голосов 60: ↑58 и ↓2 +56
Просмотры22.4K
Комментарии 51

Официальный релиз JetBrains Upsource 1.0: просмотр и рецензирование кода

JetBrainsJavaGit
Возможно, вы уже наслышаны, а если нет, то самое время узнать, что на днях мы выпустили первый официальный релиз Upsource.

Что такое Upsource?


Upsource — это инструмент для просмотра VCS-репозиториев, навигации по ним, а также для обсуждения и рецензирования кода (code review). Upsource предназначен для установки на собственном сервере компании и умеет работать с репозиториями Git, Mercurial, Subversion и Perforce.

В Java-проектах Upsource дополнительно осуществляет анализ кода аналогично тому, как это делает IntelliJ IDEA, а также предлагает знакомые по IDE функции Find Usages, Go to Declaration и Type Hierarchy.

Если помните, в августе мы анонсировали программу раннего доступа к Upsource, ну а сейчас дожили до релиза. Особо стоит отметить, что перед релизом мы обстоятельно подумали о лицензировании и ценах, и в итоге пришли к тому, что лицензия для небольших команд — до 10 пользователей (8 обычных пользователей, 1 гость и 1 администратор) — будет совершенно бесплатна. Для более крупных команд предлагается ряд коммерческих лицензий от 25 пользователей.

Upsource 1.0
Читать дальше →
Всего голосов 46: ↑41 и ↓5 +36
Просмотры22.4K
Комментарии 59

Продукты JetBrains по ценам прошлого года

JetBrainsРазработка веб-сайтовПрограммирование
Нас постоянно спрашивают: «Когда же будут скидки?». Отвечаем: «Скидки — есть!».

До 5 февраля на ВСЕ продукты JetBrains можно приобрести новую лицензию или обновить существующую со скидкой 40% от текущей цены.

На этот раз акция не международная, а только для жителей трех стран: России, Украины и Беларуси. Мы понимаем, что курсы валют сильно пошатнулись и изменили цены в последние месяцы, и надеемся, что наша акция как-то компенсирует это и позволит вам не экономить на производительности и качестве кода.

Как воспользоваться скидкой?
Читать дальше →
Всего голосов 68: ↑62 и ↓6 +56
Просмотры35.3K
Комментарии 73

Вышел Upsource 2.0 с IDE-плагином, анализом Java-кода в Gradle-проектах, навигацией по JavaScript-коду и многим другим

JetBrainsРазработка веб-сайтовПрограммированиеJavaGit
И снова здравствуй, Хабр!

Неделю назад мы выпустили новую версию Upsource — инструмента для code review и навигации по репозиториям.

За полгода с момента первого релиза мы успели значительно расширить функциональность, и теперь можем поделиться результатом нашей работы.
Что же там внутри?
Всего голосов 24: ↑20 и ↓4 +16
Просмотры7.6K
Комментарии 15

Представляем Hub 1.0 — коннектор для командных продуктов JetBrains

JetBrainsРазработка веб-сайтовПрограммирование
Привет, Хабр!

Сегодня мы рады представить совершенно новый продукт в линейке JetBrains — Hub 1.0. Он служит единой точкой входа для наших командных продуктов: баг-трекера YouTrack, инструмента для код-ревью Upsource, а в скором времени и нашего сервера непрерывной интеграции TeamCity. Hub абсолютно бесплатен и по умолчанию поставляется с лицензией для неограниченного количества пользователей.
image

Читать дальше →
Всего голосов 29: ↑28 и ↓1 +27
Просмотры16.8K
Комментарии 97

YouTrack 6.5 — Баг-трекер для всей команды

JetBrainsРазработка веб-сайтовПрограммированиеGitGitHub
Доброго дня, Хабр!

Спешу рассказать вам, что совсем недавно вышла новая версия нашего баг-трекера — YouTrack 6.5!

image

В новой версии мы сделали акцент на улучшение UIX, полностью изменив дизайн административной части продукта, добавили несколько важных интеграций и упростили импорт из Jira до одного клика.

Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры33K
Комментарии 34

Развертывание JetBrains Hub + Youtrack + Upsource + Nginx на своем сервере Debian 8

Системное администрирование*nix
Tutorial
Несколько дней назад столкнулся с задачей развернуть систему управления разработкой, которую предлагает JetBrains, а именно установить Hub, Youtrack и Upsource при этом обеспечить доступ к ресурсам по удобным для всех url.

Почитав про продукты и их установку на сервере из zip архивов, решил поделиться опытом и готовым решением (скриптом) для автоматического развертывания с вами.

hub+youtrack+upsource

Сразу скажу, что ничего нового того, что вы бы не нашли в документации продуктов я не сообщу, я расскажу об некоторых нюансах и как собрать все хозяйство вместе.

Подробности
Всего голосов 16: ↑14 и ↓2 +12
Просмотры20.2K
Комментарии 7

Upsource 2.5: умные email уведомления, новый дизайн страницы Review, улучшения в IDE плагине и многое другое

JetBrains
Мы рады поделиться с Вами отличными новостями — сегодня мы выпустили новую версию Upsource, нашего инструмента для code review и навигации по репозиториям.

В этот раз мы полностью переосмыслили и переработали UI страницы code review, опираясь на отзывы, которые мы получили от наших пользователей. Новая страница review должна быть существенно удобнее и быстрее, особенно для review с большим количеством изменений.

image

Мы также сделали email уведомления умнее. Upsource больше не отправляет отдельное сообщение на каждое событие, требующее Вашего внимания. Вместо этого, уведомления собираются в один email, чтобы не захламлять Ваш почтовый клиент. Помимо этого, мы добавили возможность отвечать на комментарии прямо из почтового клиента.

image
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры3.7K
Комментарии 2

Hub 2.0: связующее звено для командных продуктов JetBrains

JetBrainsПрограммирование
Привет, Хабр!

Недавно мы выпустили вторую версию серверного продукта Hub. Hub — это система управления пользовательскими аккаунтами, группами и правами доступа, а также лицензиями для командных инструментов JetBrains: YouTrack, Upsource и TeamCity. Hub также является единой точкой входа (single sign-on) во все наши командные инструменты. Hub абсолютно бесплатен для неограниченного количества пользователей.



Если вы уже используете YouTrack 6.0+ или Upsource, вы заочно знакомы с Hub, так как он встроен в оба этих продукта. Для TeamCity мы недавно выпустили Hub-плагин, позволяющий авторизовывать и синхронизировать пользователей в Hub и TeamCity, а также добавлять виджеты из TeamCity на единую панель управления (Dashboard) в Hub. Управление правами доступа и лицензиями пока остается на стороне TeamCity.

Подробнее о Hub можно почитать здесь.

Кому пригодится Hub 2.0?


  1. Всем, кто использует несколько командных продуктов JetBrains. Например, YouTrack и Upsource, YouTrack и TeamCity, или все три инструмента одновременно.
  2. Всем, кто использует хотя бы один из командных продуктов и хочет использовать Hub для аутентификации во все приложения, которые поддерживают SAML 2.0.


В чем преимущества Hub?


  1. Технология единого входа в YouTrack, TeamCity и Upsource.
  2. Поддержка SAML, что позволяет использовать Hub для входа во внешние сервисы, например Zendesk, Google Apps for Work или Artifactory.
  3. Общее управление пользователями во всех командных продуктах.
  4. Единое администрирование прав доступа в YouTrack и Upsource, а также управление лицензиями для этих продуктов на уровне отдельных пользователей.
  5. Общая панель управления с виджетами из YouTrack (отчеты, списки задач), Upsource (коммиты, код ревью) и TeamCity (статус проекта, билд артефакты, исследования (investigations)).
  6. Возможность подключить несколько серверов YouTrack и Upsource к одному Hub.


А теперь расскажем подробнее о том, что добавлено в новой версии Hub 2.0.
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры8.4K
Комментарии 13

Релиз YouTrack 7.0: новая концепция Agile доски, диаграмма Ганта и многое другое

JetBrainsРазработка веб-сайтовПрограммирование
Всем привет! Недавно мы выпустили YouTrack 7.0, новую версию баг-трекера от JetBrains.

image

Что нового в YouTrack 7.0?
Читать дальше →
Всего голосов 36: ↑34 и ↓2 +32
Просмотры20.9K
Комментарии 41

Релиз YouTrack 2017.1 и Hub 2017.1

JetBrainsРазработка веб-сайтовПрограммирование
Привет, Хабр! Совсем недавно мы выпустили новую версию системы управления проектами — YouTrack 2017.1 и коннектор инструментов JetBrains для совместной работы — Hub 2017.1.

Hub встроен в YouTrack, так что многие из обновлений доступны в обоих продуктах. Поэтому мы решили написать один пост, в котором расскажем про два релиза.

image
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры9.3K
Комментарии 17

Представляем Upsource 2017.1

JetBrainsJavaGitСистемы управления версиямиРазработка под Android

Привет, Хабр!




На прошлой неделе мы выпустили новую версию Upsource 2017.1 — первое крупное обновление в этом году. В новую версию вошло множество новых функций, ряд улучшений по части юзабилити и не только. Теперь к вашим услугам кросс-проектный текстовый поиск, браузерные уведомления, отслеживание прогресса ревью, поддержка squash/rebase, новые воркфлоу, базовая поддержку GitLab и многое другое!

Посмотрите краткий обзор новой версии на английском языке:


Читать дальше →
Всего голосов 20: ↑19 и ↓1 +18
Просмотры12.9K
Комментарии 13

Что нового в Upsource 2018.2

JetBrains
Всем привет!

Недавно вышла новая версия Upsource 2018.2, упрощающая процесс работы с код-ревью. В новой версии улучшена автоматизация, помогающая вам сосредоточиться на анализе кода вместо выполнения административных задач. Теперь расскажем более подробно.


Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры5.2K
Комментарии 10