Navigation et recherche dans le référentiel

Profitez d'une interface utilisateur unifiée et accédez instantanément non seulement aux modifications les plus récentes, mais aussi à l'ensemble du dépôt pour toute révision. Trouvez exactement ce dont vous avez besoin en un rien de temps dans l'activité d'un dépôt, à travers les projets ou même dans les fichiers supprimés en utilisant notre puissant moteur de recherche.

Prise en charge VCS étendue

Upsource sert d'emplacement central avec une interface utilisateur conviviale pour explorer et surveiller tous vos dépôts VCS. C'est une bonne nouvelle pour la plupart des projets, anciens et nouveaux, puisqu'il peut lire depuis Git, Mercurial, Subversion et Perforce. Naviguez jusqu'à des révisions spécifiques et inspectez les différences inline ou côte à côte. Suivez les commits, les branches et les fusions récents, ou consultez l'historique du projet pour savoir qui a fait quoi et quand. Explorez tout projet quel que soit son état sans avoir besoin de le consulter localement.

Page des branches

Observez les branches que vous avez dans votre projet, leur degré d'activité, créez des révisions de code Upsource pour les requêtes de fusion GitLab, ou créez des requêtes pull GitHub. Choisissez votre paramètre de branche par défaut pour mieux afficher le graphique des commits, restituer des fichiers README, comparer des branches, et ainsi de suite.

Historique des commits

Upsource liste les modifications récentes dans votre dépôt. Le message de commit, l'auteur, l'horodatage et l'ID de commit sont instantanément visibles pour chaque commit, ainsi que des liens rapides vers une vue diff et un lien qui vous permet d'explorer l'état de votre projet depuis une révision précise. La liste des commits est accompagnée d'un graphique de commit qui permet de visualiser l'historique des commit, des branches et des fusions dans votre dépôt.

Historique des fichiers

Chaque fois que vous avez besoin de savoir comment un fichier a évolué, utilisez la vue History pour voir les modifications et révisions de code qui ont concerné le fichier. Utilisez la vue Blame pour savoir quels développeurs ont le plus récemment affecté des lignes de code spécifiques dans un fichier. Lorsque vous visualisez un fichier à une révision spécifique, Upsource indique également s'il s'agit de la dernière révision, si le fichier n'existe plus et s'il y a des modifications qui n'ont pas encore été fusionnées dans le master.

Recherche puissante

Recherche puissante

Upsource aide les développeurs à rester dans le contexte des modifications qui les concernent. Vous pouvez filtrer l'activité du dépôt en fonction d'un large éventail de critères pour affiner le résultat avec une précision chirurgicale. Si vous voulez découvrir un morceau de code que vous avez supprimé le mois dernier, planifier une refactorisation qui affecte plusieurs projets, ou simplement savoir si un de vos collègues utilise déjà une nouvelle API web qui est apparue dans Chrome la semaine dernière, Upsource peut aider.