Share via


Ajouter des fonctionnalités à l'aide d'un processus de mise à jour manuelle

Vous pouvez mettre à jour les projets d'équipe créés avec des versions antérieures de Team Foundation Server (TFS) pour utiliser les nouvelles fonctionnalités ajoutées avec la mise à niveau vers TFS 2013. Vous devez mettre à jour les projets d'équipe à l'aide de l'Assistant Configurer les fonctionnalités. Consultez Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités. Toutefois, si l'Assistant ne peut pas ajouter une fonctionnalité, vous pouvez l'ajouter manuellement.

Vous pouvez ajouter les types d'élément de travail (WIT) suivants :

Si vous effectuez la mise à jour depuis TFS 2010, commencez par appliquer les mises à jour fournies dans la version 2012 de cette rubrique.

Mises à jour requises pour l'utilisation des Backlogs de portefeuille

Importez les fichiers du dossier de la dernière version du modèle de processus téléchargé et mettez à jour les fichiers de définition de catégories.

  1. Si vous n'avez pas effectuez la mise à niveau de TFS vers TFS 2013, faites-le maintenant. Consultez Mettre à niveau Team Foundation Server.

  2. Si vous n'êtes pas un membre du groupe Administrateurs de la collection de projets, faites-vous ajouter. Vous aurez besoin de ces autorisations pour exécuter l'Assistant et télécharger les modèles de processus.

  3. Exécutez l'Assistant Configurer les fonctionnalités pour déterminer les fonctionnalités à configurer. Consultez Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités.

    Vérifier les fonctionnalités à configurer

    Si l'Assistant répertorie des fonctionnalités supplémentaires à configurer en dehors des Backlogs de portefeuille, commencez par appliquer les mises à jour fournies dans la version 2012 de cette rubrique.

  4. Télécharger la dernière version des modèles de processus qui est compatible avec celle utilisée pour créer votre projet d'équipe.

    Pour transférer ou télécharger des modèles de processus, vous devez vous connecter à TFS 2013 à partir de Visual Studio 2013 ou de Team Explorer 2013.

  5. Ouvrez une fenêtre d'invite de commandes à l'emplacement où Visual Studio 2013 ou Team Explorer 2013 est installé, puis entrez :

    cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
    

    Sur une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles%.

  6. Ajoutez le type d'élément de travail Feature. Indiquez le DirectoryPath vers le dossier WorkItem Tracking/TypeDefinitions qui contient le modèle de processus que vous avez téléchargé.

    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\Feature.xml"
    

    Le chemin d'accès du répertoire doit respecter la structure suivante : Lecteur:\Dossier_modèle\WorkItem Tracking\TypeDefinitions.

    Par exemple, CollectionURL est égal à http://MyServer:8080/tfs/DefaultCollection.

  7. Mettez les catégories à jour pour prendre en charge l'utilisation du Backlog de portefeuille Fonctionnalité.

    1. D'abord, exportez le fichier de categories.

      witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
      
    2. Ajoutez la Feature Category.

      <CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
          <DEFAULTWORKITEMTYPE name="Feature" />
        </CATEGORY>
      
    3. Ensuite, importez le fichier de categories.

      witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
      
  8. Importez le nouveau fichier de configuration de processus à partir du dossier WorkItem Tracking/Process du modèle de processus téléchargé. La configuration du processus est désormais prise en charge par l'unique fichier ProcessConfiguration.

    witadmin importprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
    

    Incorporez dans ProcessConfiguration les personnalisations que vous avez effectuées dans les fichiers AgileConfiguration ou CommonConfiguration. Pour plus d'informations, voir Référence des éléments XML de configuration de processus.

  9. Vous pouvez commencer à utiliser le Backlog de portefeuille comme indiqué ici.

Les mises à jour requises pour utiliser les paramètres partagés nécessitent TFS 2013.2 (Update 2)

Importez un fichier du dossier de la dernière version du modèle de processus téléchargé et modifiez les fichiers de définition de catégories.

  1. Si vous n'avez pas effectué la mise à niveau de TFS vers TFS 2013.2, téléchargez-la. Mettre à niveau Team Foundation Server.

  2. Si vous n'êtes pas un membre du groupe Administrateurs de la collection de projets, faites-vous ajouter. Vous aurez besoin de ces autorisations pour exécuter l'Assistant et télécharger les modèles de processus.

  3. Exécutez l'Assistant Configurer les fonctionnalités pour déterminer les fonctionnalités à configurer. Consultez Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités.

    Configurer les fonctionnalités pour TFS 2013.2

  4. Télécharger la dernière version des modèles de processus qui est compatible avec la version utilisée pour créer votre projet d'équipe.

    Pour transférer ou télécharger des modèles de processus, vous devez vous connecter à TFS 2013 à partir de Visual Studio 2013 ou de Team Explorer 2013.

  5. Ouvrez une fenêtre d'invite de commandes à l'emplacement où Visual Studio 2013 ou Team Explorer 2013 est installé, puis entrez :

    cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
    

    Sur une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles%.

  6. Ajoutez le type d'élément de travail Shared Parameter. Indiquez le DirectoryPath vers le dossier WorkItem Tracking/TypeDefinitions qui contient le modèle de processus que vous avez téléchargé.

    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\SharedParameter.xml"
    

    Le chemin d'accès du répertoire doit respecter la structure suivante : Lecteur:\Dossier_modèle\WorkItem Tracking\TypeDefinitions.

    Par exemple, CollectionURL est égal à http://MyServer:8080/tfs/DefaultCollection.

  7. Ajoutez la catégorie de paramètre partagé à la définition de catégories.

    1. Exportez le fichier categories.

      witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
      
    2. Ajoutez la Shared Parameter Category.

      <CATEGORY name="Shared Parameter Category" refname="Microsoft. SharedParameterCategory">
          <DEFAULTWORKITEMTYPE name="Shared Parameter" />
        </CATEGORY>
      
    3. Ajoutez Shared Parameter à Hidden Types Categories.

      <CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory">
          <DEFAULTWORKITEMTYPE name="Code Review Request" />
          <WORKITEMTYPE name="Code Review Response" />
          <WORKITEMTYPE name="Feedback Request" />
          <WORKITEMTYPE name="Feedback Response" />
          <WORKITEMTYPE name="Shared Steps" />
          <WORKITEMTYPE name="Shared Parameter" />
        </CATEGORY>
      
    4. Importez le fichier categories.

      witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
      
  8. Vérifiez que vous pouvez ajouter un jeu de paramètres partagés ou effectuer une conversion en paramètres partagés. Voir Répéter un test avec différentes données.

Q et R

Q : Que se passe-t-il si un type d'élément de travail nommé Fonctionnalité est déjà défini dans mon projet d'équipe ?

R : Si vous souhaitez utiliser votre type d'élément de travail Fonctionnalité existant pour prendre en charge un Backlog de portefeuille, vous pouvez ignorer l'étape 5 et effectuer les étapes restantes. Toutefois, si vous souhaitez ajouter un type d'élément de travail nommé différent pour votre Backlog de portefeuille, vous devez modifier les catégories et les fichiers de définition de configuration de processus avant d'importer ces fichiers pour refléter le nom différent. Voir Ajouter un Backlog de portefeuille.

Q : Que se passe-t-il si je souhaite utiliser plusieurs niveaux de Backlog de portefeuille ?

R : Vous pouvez ajouter jusqu'à cinq Backlogs de portefeuille. Cela inclut le Backlog de Fonctionnalité par défaut. Pour commencer, voir Ajouter un Backlog de portefeuille.

Q : J'ai ajouté des Backlogs de portefeuille à mon projet d'équipe.Pourquoi tous les membres de l'équipe ne peuvent-ils pas les afficher ?

R : Afficher et utiliser des backlogs du portefeuille requiert que chaque membre d'équipe dispose d'un accès complet.

Q : Où puis-je en savoir plus sur les fichiers de définition à modifier ?

R : Pour plus d'informations, voir ces rubriques :

Q : où m'adresser si j'ai d'autres questions ?

R : vous pouvez poser une question ou rechercher dans les résultats sur le forum Team Foundation Server.