Suppression des informations de contrôle de code Source. Proj et. Fichiers slnRemoval of Source Control Information from .Proj and .Sln Files

Dans la version 1.2 de l’API de plug-in du contrôle Source le contrôle de code source, les informations sont stockées dans un MSSCCPRJ. Fichier de contrôle de code source.In version 1.2 of the Source Control Plug-in API the SCC information is stored in a MSSCCPRJ.SCC file. L’avantage de le MSSCCPRJ. Fichier de contrôle de code source est que les informations de contrôle de code source n'est pas de source - contrôlés, comme dans les fichiers .proj et .sln.The advantage of the MSSCCPRJ.SCC file is that the SCC information is not source -controlled, like it is in .proj and .sln files.

Modifications de la version 1.2Version 1.2 Changes

Dans le contrôle plug-ins de source qui sont basées sur l’API de plug-in de contrôle de Source de version 1.1, plus d’informations sur le contrôle de code source sont stockés dans le projet (.proj) et les fichiers solution (.sln).In source control plug-ins that are based on the Source Control Plug-in API version 1.1, information about source control is stored in the project (.proj) and solution (.sln) files. L’emplacement de la base de données des informations de contrôle de source est spécifié par le AuxPath, et l’emplacement spécifique dans la base de données est spécifiée par NomProjet.The database location of the source control information is specified by the AuxPath, and the specific location within the database is specified by ProjName. Ce comportement peut provoquer des problèmes après les opérations de copie, branchement ou une branche, car le NomProj généralement ne suivre pas valide après une des opérations suivantes.This behavior can cause problems after branch, fork, or copy operations because the ProjName would typically be invalid after any of these operations.

Dans l’API de plug-in du contrôle Source version 1.1, l’IDE utilisée ~ fichiers SAK pour détecter si un plug-in pris en charge la MSSCCPRJ. Méthode de contrôle de code source du stockage des informations de contrôle de code source.In the Source Control Plug-in API version 1.1, the IDE used ~SAK files to detect if a plug-in supported the MSSCCPRJ.SCC method of storing source control information. L’API de plug-in de contrôle de Source de version 1.2 fournit une nouvelle fonctionnalité de détection de la prise en charge pour MSSCCPRJ. Fichier de contrôle de code source sans utiliser un ~ les fichiers SAK.The Source Control Plug-in API version 1.2 provides a new capability for detecting the support for MSSCCPRJ.SCC file without using a ~SAK file. Pour plus d’informations, consultez élimination de ~ SAK fichiers.For more information, see Elimination of ~SAK Files.

Voir aussiSee Also

Nouveautés dans l’API de plug-in de contrôle de code source version 1.2What's New in the Source Control Plug-in API Version 1.2