Удалить в краеугольном камне

(Признание - я не очень хорошо знаком с SVN, но мне посоветовали с ним ознакомиться.)

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

Есть большая красная кнопка «Удалить», которая предлагает вам удалить призраков. Но при следующем коммите мне сообщают, что операция не может быть завершена. И это похоже на то. Выбор «Очистить» информирует меня о том, что папка не является рабочей копией Subversion. Я больше не могу использовать свой репозиторий.

Может ли кто-нибудь пролить свет?

  1. Как обработать удаление файла в рабочей копии?
  2. Как восстановить поврежденный репозиторий?

Спасибо


person Richard    schedule 15.07.2011    source источник


Ответы (1)


Я думаю, что то же самое случилось со мной. (Я также новичок в SVN и использую Cornerstone). Я выполнял удаление из Cornerstone, а не из Finder, и это, кажется, работает очень хорошо, значок отсутствует. Я получаю красный значок D, затем я фиксирую, а файла-призрака нет или он отсутствует! значок.

Я только что попробовал удалить из каталога рабочей копии и все! отсутствующий значок и файл-призрак зависают, но если я щелкну правой кнопкой мыши файл-призрак и выберу «Удалить», я получу значок D. Затем зафиксируйте, все в порядке... больше нет файла-призрака.

Я обновлял свою версию Cornerstone. Я на версии 2.5.2. Может быть, это что-то, что было исправлено в Cornerstone? Я думаю, что помню, что у меня был точно такой же опыт, как и у вас в 1 балл. Я думаю, что вышел из Cornerstone, снова открыл его, выбрал эту рабочую копию, затем нажал «Обновить», и это исправило, хотя не уверен …

person kaplan    schedule 06.10.2011