невозможно найти каталог svn физически на сервере Windows - PullRequest
0 голосов
/ 14 октября 2011

Я только что успешно установил Subversion в Windows Server 2008 я могу проверить каталог с моей клиентской машины svn: // ip / test но я не могу найти тестовый каталог на сервере.

Репозиторий в F: \ SvnRepository и папка conf в F: \ SvnRepository \ conf и двоичные файлы находятся в C: \ Program Files (x86) \ Subversion
Создан каталог, выполнив команду svn mkdir svn://localhost/test.

Ответы [ 3 ]

1 голос
/ 14 октября 2011

Репозиторий SVN нельзя использовать как рабочую копию. Просто замените репозиторий на рабочую копию где-нибудь (с svn checkout - вы уже сделали это хотя бы один раз).

Также обратите внимание, что использование svn mkdir с URL-адресом - необычная команда. Как правило, вы создаете локальные изменения (включая новые каталоги) в своей рабочей копии (на клиенте), а затем делаете их.

0 голосов
/ 24 июня 2012

Если вы использовали «svnadmin create», как правило, он создается в вашей папке

system32 [C: \ Windows \ System32].

0 голосов
/ 14 октября 2011

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

svn mkdir http://myserver:81/svn/CatalogRepo/newclientcode/
svn mkdir http://myserver:81/svn/CatalogRepo/newclientcode/web/
svn mkdir http://myserver:81/svn/CatalogRepo/newclientcode/web/trunk/
svn mkdir http://myserver:81/svn/CatalogRepo/newclientcode/web/branches/
svn mkdir http://myserver:81/svn/CatalogRepo/newclientcode/web/tags/
svn co http://myserver:81/svn/CatalogRepo/newclientcode/web/trunk/

и затем начните работать с новым извлеченным стволом. Обратите внимание, что вы делаете это только в том случае, если вы уже получили что-то, например, в http://myserver:81/svn/CatalogRepo/ ... если репозиторий чистый, просто проверьте его локально, создайте свои папки, опубликуйте изменения ВСЕГДА РАЗ, а затем удалите и на этот раз снова проверьте багажник.

Создание каталогов непосредственно на сервере вынуждает вас создавать ревизию каждый раз, когда вы отправляете команду, извлекая каталог и делая все локально, вы можете сделать один большой коммит, так гораздо лучше!

...