Полностью и совершенно облажался svn repo - как начать заново - PullRequest
0 голосов
/ 01 октября 2010

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

Какмогу ли я просто сказать, хорошо - вернитесь сюда и начните все сначала, или какие другие методы я могу использовать, чтобы выбраться из этой ситуации.Я понимаю, что не предоставил много подробностей, но все, что я действительно знаю на данный момент, это то, что я облажался, плохо (Не нужно беспокоиться о других разработчиках, работающих над этим, я только один).

Ответы [ 2 ]

1 голос
/ 01 октября 2010

Как именно вы это делаете, зависит от ваших инструментов.Суть Subversion в том, что у вас всегда есть история, поэтому вы никогда не будете полностью и полностью скрыты.Я предполагаю, что вы используете Черепаху.

Прежде всего, проверьте новую, свежую копию где-нибудь еще.Затем внутри этого каталога выполните команду «Показать журнал».Щелкните правой кнопкой мыши на элементе истории, в котором установлена ​​последняя версия кода, которая не была испорчена, и выберите «Вернуться к этой редакции».Затем он предупредит вас, что вы собираетесь выполнить обратное слияние с вашей рабочей копией.Все в порядке.Принять это.После возврата убедитесь, что ваш код работает, и вы можете выполнить коммит еще раз, и вы вернулись к тому, с чего начали.

0 голосов
/ 01 октября 2010
svn resolve --accept working

часто возвращает к жизни хранилища Subversion.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...