Назад | Перейти на главную страницу

Добавить папку в репозиторий SVN без извлечения или фиксации?

Когда вы используете что-то вроде TortoiseSVN, вы можете использовать его репозиторий для просмотра репозиториев и выполнения каких-либо действий. Вы можете создать каталоги в репозитории. Обычно вам нужно будет проверить репо, затем создать и добавить каталоги и, наконец, зафиксировать их для этого. Но вы можете сделать это в репо-браузере одной командой.

Можно ли сделать что-то подобное из командной строки?

Если вы это сделаете svn mkdir mynewdirectory тогда он создаст mynewdirectory на вашем локальном компьютере и обновит репозиторий только при следующей фиксации.

Однако если вы это сделаете svn mkdir svn://svnrepo.my.big.business.com/myproject/mydirectory затем в репозитории создается каталог. Вы можете использовать этот формат URL с любыми командами svn, например, вы можете использовать svn copy чтобы сделать копию проекта в репозитории, используя форму URL для каталогов from и to.

svn import может немедленно зафиксировать локальный каталог или svn mkdir если вы хотите создать каталог в репо без участия локального файла.