Partager via


Questions fréquentes (FAQ) sur l’utilisation de projets

De nombreuses organisations d’entreprise créent plusieurs projets pour répondre à leurs besoins métier. Bien que nous vous recommandons de conserver un projet unique par souci de simplicité, il existe des situations où plusieurs projets sont nécessaires. L’utilisation de deux projets ou plus soulève plusieurs questions sur les tâches prises en charge.

Cet article répond à ces questions. Pour plus d’informations sur des fonctionnalités inter-projets spécifiques, consultez Travail entre projets.

Note

Les utilisateurs ajoutés au groupe UtilisateursProject-Scoped peuvent uniquement accéder aux projets auxquels ils sont ajoutés. Pour plus d’informations, consultez About projects and scale your organization, Project-scoped User group.

Projects

Combien de projets dois-je créer ?

En général, nous vous recommandons de créer un seul projet. Toutefois, certains besoins de l’entreprise, tels que la prise en charge d’un projet public ou l’application de stratégies de sécurité, peuvent nécessiter la création de plusieurs projets. Pour plus d’informations, consultez l’un des articles suivants.

Puis-je me connecter à plusieurs projets à la fois ?

Lorsque vous vous connectez à partir d’un navigateur web, vous pouvez vous connecter à différents projets à partir de différents onglets de navigateur. Lorsque vous vous connectez à partir d’un client ou d’un IDE, vous ne pouvez vous connecter qu’à un seul projet à la fois. Pour plus d’informations, consultez Se connecter aux projets d’équipe.

Comment faire afficher tous les projets disponibles pour moi ?

Comment faire désactiver la collaboration entre projets ?

Si vous souhaitez limiter les utilisateurs à afficher ou modifier des éléments de travail sélectionnés, définissez des autorisations sur les chemins d’accès à la zone. Toutefois, il n’existe aucune méthode permettant de limiter les utilisateurs à la liaison d’éléments de travail qui résident dans différents projets.

Tableaux de bord et rapports

Puis-je créer un tableau de bord avec des informations qui s’étendent sur deux projets ou plus ?

Il existe une prise en charge limitée des widgets que vous ajoutez à un tableau de bord à partir de différents projets. Plus précisément, vous pouvez ajouter des graphiques Burndown et Burnup de différents projets à un tableau de bord. Les widgets basés sur des requêtes référencent des requêtes que vous définissez, qui peuvent référencer d’autres projets. Vous pouvez également utiliser un widget de page web incorporée pour afficher des données à partir d’une URL, telles qu’un backlog, un tableau ou un graphique Analytics d’une équipe. Toutefois, le backlog, le tableau ou le graphique s’affiche à l’aide des préférences d’affichage définies par l’utilisateur actuellement connecté qui affiche le tableau de bord.

Note

Il existe une fonctionnalité suggérée, un tableau de bord unique pour plusieurs projets que vous pouvez examiner et voter.

Puis-je créer un rapport qui s’étend sur deux projets ou plus ?

Yes. Le service Analytics et les rapports Power BI prennent en charge la création de rapports qui s’étendent sur deux projets ou plus. Pour plus d’informations, consultez Créer un rapport Power BI avec une requête OData.

Azure Boards et suivi du travail

Puis-je interroger des projets ?

Yes. Vous pouvez créer des requêtes d’élément de travail qui s’étendent sur tous les projets au sein d’une organisation ou filtrent pour des projets spécifiques. En outre, vous pouvez utiliser l’outil de recherche pour effectuer des recherches d’éléments de travail dans tous les projets d’une organisation. Pour plus d’informations, consultez l’un des articles suivants.

Puis-je afficher un tableau d’éléments de travail définis dans différents projets ?

Yes. L’extension Place de marché Basées sur les requêtes prend en charge cette fonctionnalité. Vous pouvez afficher une vue de tableau d’une requête de liste plate d’éléments de travail.

Puis-je lier des éléments de travail entre des projets ?

Yes. Vous pouvez utiliser n’importe quel type de lien que vous souhaitez lier des éléments de travail définis dans différents projets. Vous devez définir les projets au sein de la même organisation ou collection de projets. Pour plus d’informations, consultez Lier des récits utilisateur, des problèmes, des bogues et d’autres éléments de travail.

Puis-je interroger les éléments de travail liés entre les projets ?

No. Il existe un coût de performances prohibitif pour la tentative d’exécution d’une telle requête. Elle n’est donc pas prise en charge.

Puis-je exporter une requête inter-projets vers Excel ?

No. Les requêtes entre projets ne s’ouvrent pas dans Excel. Toutefois, vous pouvez exporter une requête entre projets dans un fichier .csv, l’ouvrir dans Excel et l’importer dans Azure Boards. Pour obtenir plus d’informations, consultez Importer ou mettre à jour en bloc des éléments de travail à l’aide de fichiers CSV.

Puis-je lier des éléments de travail au sein d’organisations ou de collections ?

Non pour traverser les collections, car ce n'est pas une fonctionnalité prise en charge.

Puis-je effectuer la planification de la capacité entre les projets ?

No. Azure Devops ne stocke pas les données de planification de capacité dans le magasin de données de suivi du travail ou le service Analytics, car il n’est pas une fonctionnalité prise en charge.

Comment gérer les dépendances entre les projets ?

Pour gérer les dépendances dans Azure Boards, vous pouvez lier des éléments de travail à l’aide du type de lien Prédécesseur/Successeur. Pour en savoir plus, consultez Lier des récits utilisateur, des problèmes, des bogues et d’autres éléments de travail.

Puis-je interroger les éléments de travail liés entre les projets ?

No. Il existe un coût de performances prohibitif pour la tentative d’exécution d’une telle requête. Elle n’est donc pas prise en charge.

Personnalisation d’Azure Boards

Puis-je appliquer un processus hérité défini dans une organisation à une autre organisation ?

Yes. Pour effectuer cette opération, vous devez exporter le processus et l’importer dans l’autre organisation. Bien qu’il n’existe aucune interface utilisateur d’importation/exportation, vous pouvez utiliser Process Migrator pour Node.js application.

Puis-je appliquer un processus hérité défini dans une collection à une autre collection ?

Yes. Pour effectuer cette opération, vous devez exporter le processus et l’importer dans l’autre collection. Bien qu’il n’existe aucune interface utilisateur d’importation/exportation, vous pouvez utiliser Process Migrator pour Node.js application.

Azure Repos

Puis-je définir des stratégies de branche entre des référentiels au sein d’un projet ?

Yes. Les stratégies entre référentiels s’appliquent à tous ou à une sélection des référentiels dans les projets. Effectuez cela à partir des paramètres du projet>, des référentiels> et des stratégies. Ajoutez une stratégie personnalisée et spécifiez s’il s’agit de tous les référentiels ou choisissez les référentiels auxquels il doit s’appliquer. Pour plus d’informations sur les stratégies de branche, consultez Améliorer la qualité du code avec les stratégies de branche.

Comment puis-je trouver toutes les demandes de tirage terminées entre les projets ?

Il n’existe aucune fonctionnalité d’interface utilisateur pour extraire ces informations. Vous pouvez utiliser l’API REST pour obtenir ces informations comme suit :

  1. Obtenir tous les projets à l’aide de Projects-List.
  2. Obtenez tous les référentiels de chaque projet à l’aide de référentiels - Liste.
  3. Obtenez toutes les demandes de tirage de chaque dépôt à l’aide de demandes de tirage (Pull Requests) : obtenir des demandes de tirage ( Pull Requests).