Проигнорируйте изменения и загрузите определенную версию с AnkhSVN и Visual Studio 2010 - PullRequest
1 голос
/ 06 марта 2012

Я использую Visual studio 2010 и AnkhSVN 2.3.10838 для Subversioning, я добавляю некоторые файлы и изменяю некоторые другие, но теперь я думаю, что допустил ошибку и мне нужно игнорировать все мои изменения и вернуться к какой-то определенной версии, я пытаюсь Revert , Обновление до конкретной версии , Коммутатор , но все они сохраняют мои изменения и обновляют другие файлы или добавляют два файла для каждой версии. Есть ли способ?игнорировать (возможно, удалить все) мои изменения и вернуться к конкретной версии?

Ответы [ 2 ]

1 голос
/ 06 марта 2012

Возврат приведет к тому, что состояние файла вернется к последнему принятому состоянию.

Для «Обновления до определенной версии» вам необходимо выбрать тип из выпадающего меню «Тип».Например, пересмотр позволит вам вернуться к выбранной вами верной версии.

Из того, что я понимаю, решение для коммутатора позволяет вам изменять URL-адрес вашего хранилища, так что, например, вы можете работать на ветви, а не на стволе., вероятно, это не то, что вам нужно.

Попробуйте использовать обновление до определенной версии с ревизией в качестве типа.

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

0 голосов
/ 06 марта 2012

Вам придется просматривать с помощью обозревателя репозитория и проверять, к какой ревизии вам нужно вернуться.

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

...