Я использую Visual Studio 2015. Версия TFS - 2012 (версия 11.0.51106.1). Есть ли способ отменить unhelve, пользовательский shelveset другого пользователя, чтобы иметь ситуацию, как и раньше, команду unhelve?Undo TFS Unshelve
ответ
Нет, этой команды нет. Unshelving
- это то, как вы восстанавливаете полки на свою машину, чтобы вы могли продолжать работать над ней. Он не меняет полки или что-либо еще на сервере. Это всего лишь получить операции.
Кажется, вы просто хотите вернуть код, как это было до того, как вы загрузили чей-то полки в рабочую область.
Если вы не внесли изменений в ожидающие изменения перед загрузкой полки, Отменить незавершенные изменения может решить вашу проблему. В противном случае вам может потребоваться вручную исключить сделанные вами изменения, а затем отменить изменения в полках.
Кроме того, если вы столкнулись с такой ситуацией снова, хорошее предложение может быть сохранить свое рабочее место в вашей собственной shelveset перед тем unshelving кто-то чужой код.
Спасибо. Поэтому, прежде чем я открою чей-то шельф, я откладываю свои изменения. Затем я чужую чужие изменения. Если я больше не хочу этого полки, я отменяю ожидающие изменения, а затем удалю свой ранее созданный shelveset. Круто :) – ingbabic