Fonctionnalités d'Upsource

Que vous soyez à la recherche d'un outil de révision de code, d'un aperçu de l'historique de vos projets, d'un espace pour collaborer ou développer votre expertise, Upsource a ce qu'il vous faut !

Révision de code automatisée

Bénéficiez d'un workflow léger pour la révision post-commit, les requêtes pull et la révision de branche, quelle que soit la taille de votre équipe. Définissez des déclencheurs pour créer automatiquement des révisions de code et assigner des réviseurs en fonction d'un certain nombre de critères.

Navigation et recherche dans le dépôt

Profitez d'un accès unifié à tous vos projets Git, Mercurial, Perforce ou Subversion. Trouvez rapidement ce que vous cherchez grâce à notre puissant moteur de recherche.

Intégrations

Examinez les requêtes pull GitHub et les requêtes de fusion GitLab dans Upsource. Intégrez Upsource avec des outils de suivi d'incidents populaires tels que JIRA et YouTrack, et les serveurs d'intégration continue.

Analyse du code

Upsource fournit une mise en évidence des éléments de syntaxe pour des dizaines de langages, mais les équipes utilisant Java, Kotlin, PHP, JavaScript et Python ont un avantage supplémentaire. Ayant IntelliJ IDEA comme noyau, Upsource possède une connaissance approfondie de ces langages et fournit une analyse de code statique côté serveur, une navigation tenant compte du code et une recherche des utilisations.

Analyse de projet pilotée par les données

Upsource rassemble des statistiques sur l'utilisation du VCS et la révision de code, et fournit un certain nombre de rapports pour une vue d'ensemble de ce qui se passe dans vos projets.

Sécurité

Profitez de la gestion avancée des utilisateurs, de permissions granulaires et par projet, et de multiples modules d'authentification.

Travail d'équipe collaboratif

Participez aux discussions, @mentionnez d'autres utilisateurs, et partagez tout avec une URL, y compris du code, des révisions, des différences, des révisions de code, des filtres de recherche, des fichiers et même des sélections de code. Utilisez des réactions et débloquez des succès lorsque vous utilisez Upsource !

Plug-in de l'IDE

Installez un plugin de révision de code pour IntelliJ IDEA et d'autres IDE JetBrains pour participer aux discussions sur le code et gérer les révisions de code depuis votre IDE.

Évolutivité

Upsource offre une configuration de cluster distribuée qui peut accommoder des centaines de projets, servir des milliers d'utilisateurs et assurer en continu disponibilité et tolérance aux pannes.