Подтвердить что ты не робот

Отложенные изменения в сервере Team Foundation

Я новичок в Team Foundation Server, поэтому мне было интересно, что делает "Shelve Pending Changes" на сервере Team Foundation. Я использую TFS проекта на Codeplex.

4b9b3361

Ответ 1

Отложенные изменения Shelve сохраняют ваши изменения кода на сервере, но не связывают их с веткой. Вот несколько причин, по которым я его использовал:

  • Чтобы сохранить изменения, но отмените локально, когда я не готов совершать изменения, но мне нужно сделать исправление ошибки в той же ветке.
  • Сохранять код для проверки кода перед фиксацией. Другие люди могут проверить или просмотреть ваши полные изменения.
  • Сохранять изменения, которые готовы для фиксации, когда изменения еще не утверждены.

Одна вещь, чтобы знать о проблемах с откладыванием: когда вы не используете, вы получаете файл как есть. Если кто-то еще изменил файл после вашего полки, никакого слияния не произойдет. Поэтому я не рекомендую долговременные откладывать изменения.