Проблемы с восстановлением папки в SVN - PullRequest
1 голос
/ 30 апреля 2011

Я просто удалил папку в моем SVN, которую я понял, что мне нужно сохранить.Я попробовал, что этот поток говорит, что я должен быть в состоянии сделать, но это не работает:

~/Documents/svn/myProject > svn revert -R sandbox
Skipped 'sandbox'

Что я делаю не так?

Ответы [ 3 ]

2 голосов
/ 02 мая 2011

Вы совершили "svn delete"? Тогда у вас есть 2 варианта:

  1. Вы выполняете обратное слияние ревизии, которая удалила каталог: http://svnbook.red -bean.com / ru / 1.5 / svn.branchmerge.basicmerging.html # svn.branchmerge.basicmerging.undo
  2. Вы обновляете свою рабочую копию до ревизии перед удалением, копируете уже существующий каталог в другое место за пределами рабочей копии, а затем снова обновляете до HEAD. Теперь вы можете скопировать каталог обратно и заново добавить его. Таким образом, вы потеряете (отсоедините) историю каталога.
0 голосов
/ 02 мая 2011

В прошлом мне повезло с черепахой SVN. Если вы щелкните правой кнопкой мыши на вашей рабочей папке, вы можете просмотреть хранилище. Оттуда просто получить его обратно, а затем подтвердить его.

0 голосов
/ 30 апреля 2011

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

> svn update

Это должно вернуть его.

...