3

Я играю с Visual Studio 2013 и TFS 2013 (RC), и я не могу найти способ использования пользовательских политик регистрации. Я использую GIT как источник управления.TFS 2013 + GIT, проверка политик

Я хотел бы иметь политику, которая проверяет, соответствуют ли ссылки во всем проекте в sln некоторым правилам. (могут использоваться только два пути или ссылки на проекты)

Благодарим за помощь.

ответ

4

Вы могли бы рассмотреть authorization layer как gitolite в промежуточном местном репо:

  • вы толкаете к этому репо (защищен gitolite)
  • , который, в свою очередь, если политика в жизнь, может подтолкнуть к целевой репо, как и один, размещенный http://tfs.visualstudio.com.
+0

спасибо, я посмотрю на это – Chatumbabub

0

Я думаю, что потому, что это действительно Git репозиторий на сервере, возможно, вы должны написать GIT крюк: http://git-scm.com/book/en/Customizing-Git-Git-Hooks

+0

спасибо за идею. Я посмотрю на это. – Chatumbabub

+0

Это работает? вы пытались написать git hooks для tfs? –

2

Я не пробовал это сам еще, но есть a blog post about how to do this на сервере TFS используя крючок Tfs-Git ProcessEvent. Мы начинаем переключиться на Git от TFVC в моей компании и иметь 30+ проверочных политик, поэтому мы скоро попытаемся это решение.

Смежные вопросы