Как отменить "Отменить изменения из этой ревизии" в tortoisesvn

Я использовал опцию "Вернуть изменения из этой ревизии" в tortoisesvn, потому что я хотел собрать свой проект без всех изменений, которые я сделал в одной конкретной ревизии. После этого я хотел вернуть все изменения и обновить папку в tortoisesvn, но ничего не произошло, файлы не обновлялись. Что это значит? Это значит, что я не правильно отменил изменения и моя сборка будет содержать их?

Пожалуйста, объясните мне, как правильно отменить изменения из одной ревизии, чтобы получить сборку проекта в Visual Studio без них, а затем вернуть все эти изменения обратно?

2 ответа

Решение

Я наконец-то разобрался: в tortoiseSvn щелкните правой кнопкой мыши на рабочей копии, затем выберите "Проверка на наличие изменений". Все восстановленные файлы должны отображаться как "Изменено".

Для отмены возврата нужно выбрать все эти файлы, затем щелкнуть правой кнопкой мыши на em и выбрать "Вернуть".

Похоже, вы на правильном пути, чтобы вернуть эти изменения в себя, можно:

  1. Отменить изменения от ревизии (как вы сделали)
  2. совершить
  3. Создайте тег для вашей новой сборки проекта
  4. Оформить ревизию до возврата, который вы только что сделали
  5. Совершить снова

Это должно вернуть вас обратно, как раньше, без возврата, с хранилищем в том же состоянии, но теперь у вас есть тег, сохраненный для сборки вашего проекта.

Другие вопросы по тегам