Поддерживает ли Team Foundation Server контрольные точки? - PullRequest
1 голос
/ 14 мая 2010

Моя команда разработчиков использовала в прошлом контроль исходного кода MKS Source Integrity, и мы не собираемся переходить на TFS 2010.

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

Прежде всего, мы использовали Контрольные точки для каждого выпуска программного обеспечения. МКС в этом случае делает снимок всех файлов исходного кода. Позже вы можете сравнить различные контрольные точки, чтобы увидеть различия в коде, или извлечь целую контрольную точку как сборку.

Имеет ли TFS аналогичную функцию? Вы знаете, где я могу почитать что-нибудь об этом?

Ответы [ 2 ]

2 голосов
/ 18 мая 2010

Предложение Эд, скорее всего, то, что вы ищете, чтобы наиболее точно повторить ваш предыдущий процесс.

Сравнение точек по времени Чтобы сравнить любой момент времени в ветви кода, просто щелкните правой кнопкой мыши папку (или файл) в Source Control Explorer (находится в любом командном проекте) и выберите «Сравнить». Если вы ранее получили эту версию из системы контроля версий, по умолчанию будет сравниваться последняя версия на сервере с версией на диске. Чтобы сравнить два момента времени с помощью метки, просто измените с или на «Расположение сервера» и в раскрывающемся списке «Тип версии источника» выберите «Метка». Затем вы можете просмотреть все метки на выбор.

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

Ветвление на этикетке Вы можете ветвить файл или папку (или ветвь) по существующей метке, щелкнув правой кнопкой мыши по этому элементу и выбрав «Ветвь и слияние» -> «Ветвь» (в разделе «Ветвь и слияние» есть и другие действия, поэтому подменю существует). Измените Ветвь с Версии на Метку, после чего вы можете просматривать существующие метки так же, как сравнивать. Выбрав метку, вы можете указать, где должна быть создана ветка, и иметь готовый снимок с полным управлением версиями, готовый для активной разработки.

1 голос
/ 14 мая 2010

Я думаю, вы ищете ярлыки .

...