TFS - Хорошая практика - больше пользователей на одной станции - PullRequest
1 голос
/ 24 октября 2011

У нас есть одно недоумение по поводу текущей ситуации с TFS. Есть 3 филиала: Разработка, Главная, Производство. Кроме того, у нас есть отдельная станция, где мы делаем сборку версий, и на этой станции отображается основная и производственная ветви. На станциях наших программистов отображаются ветки Develop и Main, и мы выполняем слияние между этими двумя ветвями на наших локальных станциях, а слияние между Main и Production выполняется на отдельной станции для сборки версий.

У нас есть проблема, потому что до сих пор слияние на производственной станции выполнялось только с одним совместно используемым пользователем, и у нас нет информации, какой программист выполнил эту работу для конкретной версии (мы можем увидеть слияние в основной ветке за этот период, но мы нужна более точная информация). Одним из решений может быть то, что мы производим слияние на наших местных станциях. Другое решение может заключаться в том, что у каждого пользователя есть собственные папки на рабочих станциях, но мы хотели бы рассмотреть вопрос о том, можно ли использовать одни и те же папки на рабочей станции для всех пользователей ??? Теперь мы получаем сообщение о том, что папки уже используются другим пользователем в той же рабочей области. Возможно ли что-то подобное? Есть ли у вас предложения, каковы хорошие практики в этой ситуации?

1 Ответ

4 голосов
/ 26 октября 2011

Этот пост в блоге от Гранта Холлидея, кажется, содержит информацию о стандартной возможности TFS2010 для обслуживания общедоступных рабочих пространств: http://blogs.msdn.com/b/granth/archive/2009/11/08/tfs2010-public-workspaces.aspx:

Функция общедоступных рабочих пространств снимает это ограничение на одного пользователя на рабочее пространство и позволяет нескольким пользователям использовать одни и те же сопоставления рабочей области на одном компьютере .Разблокированные рабочие пространства иногда также называют «общими рабочими пространствами», поскольку они могут совместно использоваться несколькими людьми.

...