2010-10-14 4 views
5

Comment puis-je enregistrer une politique d'enregistrement personnalisée pour VS2010/TFS2010?Chemin du registre pour la règle d'archivage personnalisée TFS2010?

Pour 2008, il était le chemin suivant: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ VisualStudio \ 8.0 \ TeamFoundation \ SourceControl \ Checkin politiques

Mais pour 2010, le chemin se termine après "TeamFoundation", même si je déjà avoir certaines politiques enregistrées des Power Tools.

Je ne ai pu trouver ce blog MSDN:

http://blogs.msdn.com/b/jimlamb/archive/2010/03/31/how-to-implement-package-and-deploy-custom-check-in-policy-for-tfs-2010.aspx

Mais là, il montre seulement comment enregistrer le fichier pkgdef VSIX (qui ne fonctionne pas pour moi completly). Je suis en mesure d'ajouter la politique dans VS2010, mais je reçois une erreur « assemblage non enregistré » si je l'essayer: enter image description here

http://dl.dropbox.com/u/974862/Office/checkin_error.JPG

Toutes les idées?

Répondre

3

J'ai trouvé la réponse dans les forums MSDN:

Démarrer Regedit.exe et recherchez le clé suivante HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Microsoft \ VisualStudio \ 10.0 \ TeamFoundation \ SourceControl \ Checkin Politiques (TFS2010) Les stratégies enregistrées sont répertoriées dans le volet de droite. Cliquez avec le bouton droit dans le volet de droite, pointez sur Nouveau, puis cliquez sur Chaîne Valeur. Tapez le nom de votre bibliothèque de liens dynamiques (DLL) de stratégie personnalisée, sans l'extension DLL; CheckForCommentsPolicy dans l'exemple ci-dessus. Important: Le nouveau nom de chaîne doit correspondre exactement à votre nom de fichier DLL , sans l'extension DLL. Double-cliquez sur la nouvelle valeur de chaîne et définissez sa valeur sur le chemin complet qualifié et le nom de fichier sur le fichier .dll contenant votre stratégie personnalisée.

http://social.msdn.microsoft.com/Forums/en/tfsadmin/thread/490f393c-8a37-40ba-aef8-f95b5d736489

Questions connexes