Папка для сторонних элементов управления в системе управления версиями Team Foundation Server 2008

Я настраиваю новый сервер TFS 2008, на который мы собираемся перейти (с VSS), и пытаюсь создать макет репозитория системы управления версиями.

Прочитав вопрос Как вы организуете свой репозиторий управления версиями?, я пытаюсь организовать свои папки аналогичным образом.

Я хочу создать папку верхнего уровня под названием «Сторонние инструменты» или аналогичную, но из проводника управления исходным кодом мне кажется, что я не могу создать папку на верхнем уровне, например $ / Сторонняя.

Мне действительно нужно для этого создавать новый командный проект? Есть ли пустой шаблон, который я могу использовать вместо того, чтобы выбирать из встроенных шаблонов Agile или CMMI?


person Nick    schedule 04.03.2009    source источник


Ответы (2)


Я действительно не думаю, что это возможно, но я не могу найти официальную документацию, подтверждающую это. К вашему сведению - мы создали командный проект под названием «CommonUtils», а затем храним в нем общие библиотеки и т. Д.

person dvanorny    schedule 23.04.2009
comment
Да, я закончил создание проекта под названием CommonTools и поместил туда все необходимое. - person Nick; 23.04.2009

Если вы не можете создать второй корень в $/, вы можете создать общий корень «{MyCompany projects}», под которым вы должны создать:

  • "{ThirdParties}` ",
  • "{Project1}` ",
  • "{Project2}` "

Более подробная информация в этом вопросе SO: Структура управления исходным кодом Team Foundation Server.

Общая идея состоит в том, чтобы держать все связанные проекты под одной ссылкой, используя один общий набор сторонних библиотек.

person VonC    schedule 04.03.2009
comment
Извините, возможно, вопрос был неясным. Это структура, которую я пытаюсь создать. У меня вопрос: могу ли я / как мне создать $ / ThirdParty, не превращая его в полноценный командный проект? - person Nick; 04.03.2009
comment
Поскольку я этого не знаю, я предлагал в своем ответе альтернативу. - person VonC; 04.03.2009