как я могу зарегистрировать пользовательскую политику регистрации для VS2010 / TFS2010?
На 2008 год это был следующий путь: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ VisualStudio \ 8.0 \ TeamFoundation \ SourceControl \ Checkin Policies
Но на 2010 год путь заканчивается после «TeamFoundation», хотя у меня уже должны быть некоторые зарегистрированные политики от Power Tools.
Мне удалось найти только этот блог 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
Но там он только показывает, как зарегистрироваться в файле VSIX pkgdef (который у меня не работает полностью). Я могу добавить политику в VS2010, но я получаю ошибку «сборка не зарегистрирована», если я пытаюсь это сделать:
http://dl.dropbox.com/u/974862/Office/checkin_error.JPG
Есть идеи?
Я нашел ответ на форумах MSDN:
Запустите Regedit.exe и найдите следующий ключ HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Microsoft \ VisualStudio \ 10.0 \ TeamFoundation \ SourceControl \ Checkin Политики (TFS2010) Зарегистрированные политики перечислены в правой панели. Щелкните правой кнопкой мыши на правой панели, укажите Новый, а затем нажмите Строка Значение. Введите название вашего кастома динамически подключаемая библиотека политик (DLL), без расширения DLL; CheckForCommentsPolicy в вышеуказанном пример. Важно: новая строка имя должно соответствовать вашему имени файла DLL точно, без расширения DLL. Дважды щелкните новое значение строки и установить его значение полностью квалифицированным путь и имя файла к .dll содержащий вашу пользовательскую политику.
http://social.msdn.microsoft.com/Forums/en/tfsadmin/thread/490f393c-8a37-40ba-aef8-f95b5d736489