2010-10-14 13 views
5

¿cómo puedo registrar una política de check-in personalizada para VS2010/TFS2010?¿Ruta del registro para la política de registro personalizado de TFS2010?

Para el año 2008 fue la siguiente ruta: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ VisualStudio \ 8.0 Policies \ TeamFoundation \ SourceControl \ Checkin

Sin embargo, para 2010, el camino termina después de "TeamFoundation", a pesar de que ya debe tener algunas políticas registradas de Power Tools.

sólo fue capaz de encontrar este Blog de 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

Pero no sólo muestra cómo se registra en el archivo pkgdef VSIX (que no funciona completamente para mí). Soy capaz de agregar la directiva en VS2010, pero me da un error "asamblea no registrada" si lo intento: enter image description here

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

¿Alguna idea?

Respuesta

3

he encontrado la respuesta en los foros de MSDN:

Inicie Regedit.exe y busque la siguiente clave HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Microsoft \ VisualStudio \ 10.0 \ \ TeamFoundation SourceControl \ Checkin Políticas (TFS2010) Las políticas registradas se enumeran en el panel derecho. Haga clic con el botón derecho en el panel derecho, señale Nuevo y luego, haga clic en Cadena Valor. Escriba el nombre de su biblioteca de vínculos dinámicos personalizada (DLL), sin la extensión DLL; CheckForCommentsPolicy en el ejemplo anterior de . Importante: El nombre de la nueva cadena debe coincidir exactamente con su nombre de archivo DLL , sin la extensión DLL. Haga doble clic en el nuevo valor de cadena y establezca su valor en la ruta y el nombre de archivo totalmente calificado en .dll que contiene su política personalizada.

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

Cuestiones relacionadas