Страница 1 из 1
svn checkout на samba-шару - вылетает шара
Добавлено: 14 фев 2008, 22:30
alexxoid
Возникла проблема сабжевая.
Есть сервер с Samba 3.0.27a, на нём же крутится subversion 1.3.2-r4.
В Samba создана шара с такими параметрами:
Код: Выделить всё
[work]
comment = Sources folder
path = /var/www
browseable = yes
writeable = yes
read only = no
Проблема заключается в том, что при checkout'е с windows-клиента на эту шару, шара отваливается и Tortoise svn ругается что "сетевой путь не найден".
Checkout на обычный диск проходит без проблем. Самое интересное, что при копировании на эту же шару уже зачекаутеного проекта (с папками .svn внутри) - проект копируется тоже без вопросов и ошибок.
Ещё заметил, что при checkout'е svn-ветки без субфолдеров (крайняя ветка), checkout проходит нормально и без ошибок.
Подскажите кто-нибудь в какую сторону копать...
Добавлено: 14 фев 2008, 23:37
leave
А в /var/log/samba/ что?
Добавлено: 15 фев 2008, 00:41
alexxoid
В логе пишет connection reset by peer.
Поставил 10-й debug level и в конце обнаружил кучу запросов на "/wdmaud.drv", причем не могу даже предположить с чего это маздаю или tortois'у понадобился этот файл...
Добавлено: 15 фев 2008, 13:07
Llama
alexxoid, а какая релизия запрещает использовать svn или http?

Добавлено: 15 фев 2008, 13:43
ab
wdmaud.drv -- это Window Media Audio драйвер...
Добавлено: 15 фев 2008, 23:24
alexxoid
Llama, всмысле? svn же и используется =)
ab, вопрос не в том что это, а в том какого х... этот Window Media Audio драйвер там фигурирует =)
Добавлено: 16 фев 2008, 00:18
leave
alexxoid, а какой формат звуковых сообщений тортоиза? не вма часом?
Добавлено: 17 фев 2008, 18:49
Llama
alexxoid,
Во-первых, используйте протокол svn. Или webdav. Или svn+ssh.
Во-вторых - если вы заведомо нарушаете прямое указание документации не хранить репозитарии на сетевых файловых системах - чего же вы еще хотите?
В-третьих - ответ на вопрос "а почему на шаре не работает" содержится в документации.
Добавлено: 18 фев 2008, 17:17
alexxoid
Llama, протокол svn как раз и используется. А что касается хранения репозитария на сетевом диске, то он и не хранится на сетевом диске - он хранится на обычном ext3 разделе.
Лично сам видел на конторе, как такая схема работала (это я про хранение рабочей версии проекта на шаре).
В-третьих - ответ на вопрос "а почему на шаре не работает" содержится в документации.
а можно ссылку? что то не нашёл...
Добавлено: 18 фев 2008, 18:18
Llama
alexxoid, тогда я не понял конфигурацию: каким образом связана шара и svn ? Есть некая шара которая подмонтирована на венде и есть клиент svn который на эту шару делает чекаут - просто как на файловое хранилище. При этом шара отваливается. А репозитарий совершенно в другом месте и к шаре совершенно никакого отношения не имеет, так?
Добавлено: 18 фев 2008, 22:28
alexxoid
Llama, да, именно так
Добавлено: 18 фев 2008, 23:26
Llama
Прошу пощения. Я изначально неверное понял задачу, предполагая что доступ к репозитарию организован через шару.
http://svnbook.red-bean.com/en/1.1/ch05s02.html