Проверка в Шелвеце - PullRequest
       8

Проверка в Шелвеце

14 голосов
/ 13 июля 2010

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

Ответы [ 5 ]

20 голосов
/ 22 декабря 2010

Другой разработчик может открыть командную строку Visual Studio и использовать следующую команду:

tf checkin /shelveset:shelvesetname;shelvesetowner

Подробнее см. Команда возврата в MSDN.

2 голосов
/ 20 января 2015

Я не думаю, что регистрация через TFS Command Line напрямую - лучший способ, это может конфликтовать с последним кодом на TFS.

Я думаю, что лучший способ проверить в shelveset, если есть некоторыеЕще одно изменение в вашем коде, но вы не регистрируете его, это создание нового WorkSpace на локальном компьютере

enter image description here

enter image description here

Затем сопоставьте последний код с новым рабочим пространством, затем снимите с полки (загрузите) набор полок, при необходимости разрешите конфликт, затем проверьте код

1 голос
/ 08 февраля 2018

Для тех, у кого есть проблемы с ошибкой: «Элементы не могут быть указаны с параметром / shelveset.», Попробуйте ввести имя пользователя в круглых скобках следующим образом:

tf checkin /shelveset:shelvesetname;"shelvesetowner"

0 голосов
/ 29 июля 2016

Второй разработчик может перейти в Team Explorer -> Builds и щелкнуть правой кнопкой мыши по определению Build, с которым вы работаете.

  1. Выберите «Очередь Новая сборка…»
  2. В поле со списком «Что вы хотите построить?» Выберите «Последние источники с набором полок».
  3. Если вы нажмете кнопку «…», вы можете выбрать любой набор полок из любого.
  4. Затем установите флажок «Проверять изменения после успешной сборки».

Сборка запускается с этим набором полок, набор полок регистрируется, когда сборка проходит.

0 голосов
/ 13 июля 2010

Простой способ сделать это - определить новое рабочее пространство и заставить разработчика отойти в другое рабочее пространство. Затем все ожидающие изменения для этого рабочего пространства соответствуют полкам, и они могут зафиксировать все в рабочем пространстве.

...