«Получить последнюю версию» не работает должным образом - PullRequest
0 голосов
/ 24 марта 2020

Я запутался в этих двух очень похожих настройках управления исходным кодом в Visual Studio.

  • Получить последнюю версию элемента при извлечении в рабочей области сервера
  • Включить получить последнюю информацию при оформлении заказа

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

Но они ведут себя не так, как ожидалось. Единственный способ не допустить получения последней версии при оформлении заказа - это снять обе настройки.

Это правильно? Мне нужно найти способ сделать это только для одного проекта и для всех пользователей этого проекта. Я использую рабочие области сервера.

enter image description here

1 Ответ

1 голос
/ 25 марта 2020

Да, это правильно. Если вы хотите отключить получение последней версии при оформлении заказа.

Пожалуйста, убедитесь, что оба поля «Включить получение последних при оформлении заказа» на Уровень командного проекта и на «Получить последнюю версию элемента на извлечение в рабочей области сервера "в Меню инструментов очищено.

Если вы включите любую из них, вы можете быть вынуждены получить последнюю версию после проверки.

Кроме того, убедитесь, что файлы, которые вы хотите проверить в Управление исходным кодом относится к командному проекту, для которого вы отключили поле «Включить получение последних при извлечении». Как я уже говорил выше, поле «Включить получение последних при оформлении заказа» находится на уровне командного проекта, а не на уровне сбора командного проекта.

Таким образом, если вы извлекаете файлы, принадлежащие одному командному проекту, с установленным флажком «Включить получение последних при извлечении».

Даже если вы отключили локальную настройку в Инструментах, последние файлы этого указанного c командного проекта также должны извлекаться автоматически.

Посмотрите на этот похожий вопрос: Оформить заказ автоматически Получает последнюю версию, хотя опция «Получить последнюю версию при оформлении заказа» не выбрана

Примечание: Чтобы увидеть изменения, они могут работать только после перезапуска Visual Studio, когда вы изменили настройки (отметьте / снимите флажок).

...