Производитель: JetBrains
JetBrains Upsource
Программное обеспечение JetBrains Upsource – это решение для обзора исходного кода и просмотра его репозиториев, позволяющее анализировать код, делиться им с коллегами и обсуждать результаты совместной работы. Продукт поддерживает различные распределенные системы управления версиями файлов такие, как Git, Mercurial, Subversion и Perforce.
Upsource — это инструмент для рецензирования исходного кода (code review) и навигации по репозиториям кода. Upsource поддерживает системы контроля версий Git, Mercurial, Subversion и Perforce.
Ключевые возможности
- Обсуждение и рецензирование кода (code review). Upsource позволяет свободно комментировать фрагменты кода и изменения, либо проводить формальные рецензии (code review). Эта практика способствует выявлению дефектов на ранней стадии и помогает держать команду в курсе происходящего в проекте. Комментарии в дискуссиях и рецензиях сохраняются и остаются доступны по мере развития проекта. Если вы однажды обсудили проблему в какой-то части кода и пришли к решению, то с этим обсуждением можно будет ознакомиться из любой последующей ревизии.
- Быстрый доступ к коду во всех проектах. Единая точка доступа ко всем репозиториям, с которыми имеет дело команда разработчиков, позволяющая просматривать их содержимое и быть в курсе обновлений.
- Прозрачная история изменений. При помощи Upsource вы сможете следить за последними обновлениями, созданием и объединением веток; изучать проекты в любой точке истории их изменений; выяснять, кто, когда и почему редактировал код.
- Обмен ссылками на код. Upsource позволяет обмениваться ссылками на самые разнообразные артефакты: рецензии, страницы изменений, дискуссии, отчеты, параметры поиска, файлы и даже фрагменты кода.
- Подробности о любых изменениях. Любое изменение в истории проекта можно изучить с разных сторон при помощи нескольких представлений. Если вы пишете на Java, JavaScript, PHP или Kotlin, то Upsource покажет результаты автоматической инспекции кода прямо в сравнении ревизий.
- Доступность текущей и всех предшествующих версий кода. Upsource позволяет быстро ознакомиться с кодом проекта по состоянию на любой момент его истории, и для этого не нужно создавать рабочую копию репозитория на локальной машине. В любой ревизии доступен поиск файлов и текста, что помогает получить представление о развитии проекта во времени.
What's New in Upsource 2.5
Другие продукты производителя