Как изменить настройки по умолчанию для управления исходным кодом в TFS?
На моем TFS-сервере, когда я создаю командный проект, мои настройки по умолчанию для Multiple Checkout включены, а для параметра Получить последние при получении выписка отключена. Я хочу установить для них значение Multiple Checkout: отключено и Get last on check-out: включено.
Как изменить настройки по умолчанию для управления исходным кодом в TFS server 2013?
2 ответа
Я нашел свой ответ здесь:
Вам нужно отредактировать ваш шаблон процесса.
Сначала загрузите его локально, выбрав в VS "Team" > "Настройки коллекции командных проектов" > "Process Template Manager...", затем нажмите на свой шаблон и выберите Download. Это отправит все файлы на ваш локальный компьютер.
Теперь откройте локальный файл "..\VersionControl\VersionControl.xml" и измените запись на true.
Вернитесь в "Команда"> "Настройки коллекции командных проектов"> "Диспетчер шаблонов процессов..." и теперь выберите "Загрузить".
После того, как это будет сделано, в любом новом создаваемом вами командном проекте по умолчанию будет отключен параметр "Включить многократную регистрацию".
tnx to @Damien_The_Unbeliever
Как и в случае с 2005 года, вы можете настроить это в шаблоне процесса.
https://msdn.microsoft.com/en-us/library/ms243831.aspx
Вы можете создать собственный шаблон процесса с этими настройками и создавать новые командные проекты с ним.