Переместить коллекцию проектов TFS на другой диск - PullRequest
0 голосов
/ 28 июля 2011

У меня короткое место на диске, где установлен мой TFS-сервер, и я хочу переместить некоторые коллекции projet на другой диск в сети, где есть больше места, могу ли я продолжить это перемещение, не переустанавливая TFS снова и отсоединить коллекцию и прикрепить его снова?

Ответы [ 2 ]

1 голос
/ 28 июля 2011

Установка TFS зависит от сервера. На этом сервере у вас будет база данных с именем Tfs_XXX, а также таблицы хранилища, ресурса, отчетов и конфигурации.

Я думаю, что вы спрашиваете: «Могу ли я иметь командный проект X на сервере X и командный проект Y на сервере Y, но все еще иметь только одну установку TFS для управления ими обоими» или «Могу ли я иметь X Collection на сервере X и коллекция Y на сервере Y, но для управления обоими по-прежнему имеется только одна установка TFS "

Ответ на оба вопроса - нет. На сервере есть коллекции - в коллекциях есть командные проекты.

Вам потребуется отдельная установка, если вы хотите перенести коллекцию или командный проект на другой сервер.

Наша команда запускает TFS в виртуальном образе, чтобы мы могли динамически расширять диск по мере необходимости. Возможно, вы захотите рассмотреть подобное решение, если у вас есть оборудование для этого. Кроме того, вы можете, конечно, расширить свой привод или настроить задачи, чтобы уменьшить вашу базу данных.

0 голосов
/ 20 декабря 2011

Да, я достиг этого, переместив определенные базы данных SQL Project Collection в другой экземпляр SQL Server, оставив базу данных конфигурации на исходном сервере.

Как правило, вам нужно настроить второй экземпляр SQL Server, чтобы разрешить использование на нем баз данных TFS, затем переместить базу данных на этот сервер, а затем перенастроить коллекцию проектов, указав второй экземпляр SQL Server.

Узнайте, как это сделать, в этом сообщении в блоге: http://healthedev.blogspot.com/2011/12/move-tfs-2010-project-collection.html

...