URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7814
[ Назад ]

Исходное сообщение
"удаление из SVN"

Отправлено roman , 06-Янв-09 09:48 
Коллеги.

Надеюсь подскажете, как быть :)

Возникла такая проблема с Subversion. Установил недавно, разбираюсь. В качестве клиента - виндовый TortoiseSVN; нахожусь в RepoBrowser-e, правый клик на название проекта, далее Delete. Как я понимаю, при этом с сервера SVN ничего не удаляется, как физически удалить проект из репозитария?

Спасибо!


Содержание

Сообщения в этом обсуждении
"удаление из SVN"
Отправлено geekkoo , 06-Янв-09 12:17 
>Коллеги.
>
>Надеюсь подскажете, как быть :)
>
>Возникла такая проблема с Subversion. Установил недавно, разбираюсь. В качестве клиента -
>виндовый TortoiseSVN; нахожусь в RepoBrowser-e, правый клик на название проекта, далее
>Delete. Как я понимаю, при этом с сервера SVN ничего не
>удаляется, как физически удалить проект из репозитария?
>
>Спасибо!

$svn help del
delete (del, remove, rm): Remove files and directories from version control.
usage: 1. delete PATH...
       2. delete URL...

  1. Each item specified by a PATH is scheduled for deletion upon
    the next commit.  Files, and directories that have not been
    committed, are immediately removed from the working copy.
    PATHs that are, or contain, unversioned or modified items will
    not be removed unless the --force option is given.

  2. Each item specified by a URL is deleted from the repository
    via an immediate commit.

Как бы, в первом случае потом требуется svn commit, чтобы пихнуть изменения на сервер, а во втором должен сразу удаляться на сервере. Осталось только узнать, что там чему соответствует в Toroise ...


"удаление из SVN"
Отправлено roman , 06-Янв-09 16:10 
>Как бы, в первом случае потом требуется svn commit, чтобы пихнуть изменения
>на сервер, а во втором должен сразу удаляться на сервере. Осталось
>только узнать, что там чему соответствует в Toroise ...

Понимаете, похоже что я удалил свой каталог из репозитория, но не сделал коммит после. Теперь не могу даже сделать checkout, но сами файлы остались в SVN. Есть ли какие-то способы восстановить?