2016-02-21 4 views
0

Я хотел бы спросить, как я могу отменить откат, который у меня есть в моих «ожидающих изменения»?Visual Studio/TFS: как удалить откат от ожидающих изменений?

Пример:

  1. В моих нерешенных изменениях у меня есть много обновлений
  2. Затем я пошел в историю и сделали rolledback для одной ревизии от 2 недель назад.
  3. В Team Explorer я вижу: [FileXYZ.cs] [редактировать Откат]
  4. FileXYZ.cs содержит другие изменения, которые не относятся к откату
  5. Теперь я хочу, чтобы «отменить» откат, как будто у меня есть никогда не хотел этого делать. Другими словами, я хочу, чтобы откат не выполнялся, когда я проверяю ожидающие изменения. Однако я хочу, чтобы изменения в этом файле, которые не были связаны с откатом, были отмечены.
    Я не хочу просто «отменить» в файле, поскольку я потеряю другие изменения. Я хочу отменить откат для этого конкретного набора изменений.

Любые советы,

Learner.For.Ever

+0

1) Я попытался найти команду в IDE, что бы удалить откат. Однако я не мог найти. 2) Я вижу, что обновления отката не находятся в файле, поэтому я предполагаю, что они будут применяться во время проверки. –

ответ

0

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

Во-вторых, вы не должны отменять откат в вашем случае, так как вы не проверяли ожидающие изменения перед откатом, и VS также не записывает эти данные. Таким образом, даже изменения для отката известны, нет никакой информации, записанной об изменениях, сделанных вами перед откатом, поэтому она не может быть восстановлена.

+0

Спасибо, Эдди за подтверждение. Изучение чего-то нового повседневного :) –

+0

Кстати, это хорошая возможность добавить в TFS/VS :) –

Смежные вопросы