Как вытащить весь проект из TFS - PullRequest
2 голосов
/ 24 марта 2011

Просеивая эту страницу Я решил спросить, знает ли кто-нибудь, как загрузить весь проект с помощью утилиты командной строки tfs. Не похоже, что мне нужна команда get ... но я не могу найти ничего похожего на то, что я хочу. Если у меня есть пустая папка, я бы хотел сопоставить проект с какой-то подпапкой, которую создаст tfs при загрузке проекта. Как 'git clone project-url', есть идеи?

1 Ответ

1 голос
/ 08 сентября 2011

Это немного многословно из командной строки. Вам нужно создать рабочее пространство, сопоставить рабочую папку и затем выполнить get.

Примерно так:

tf workspace /new TempWorkspace /collection:http://tfsServer:8080/tfs/defaultcollection /noprompt
tf workfold /unmap $/ /workspace:TempWorkspace
tf workfold /map "$/Project/Path/SomeFolder" localFolderName /workspace:TempWorkspace
tf get

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

В качестве дальнейшего замечания, если вам нравится git, вы всегда можете использовать git-tfs в качестве внешнего интерфейса для управления исходным кодом TFS.

...