Подскажите . Нужно создать svn репозиторий ,только что бы он хранился не в виде базы а файлов, что бы если например делаешь сайт и ставишь плагины через веб морду они автоматически добавлялись в репозиторий .
Что бы видеть файлы я делал чекаут в каталог на сервере , а потом туда направлял apache. Но теперь когда ставят например плагин в wordpress он в svn не отображается.
svn и файлы на сервере
Модератор: Модераторы разделов
Re: svn и файлы на сервере
не совсем верно сформулирована задача.
вам нужно автоматически коммитить внесённые в дерево изменения.
естественно, никакая vcs этого не делает, не делала и не будет делать — надо явно скомандовать.
в приложении к описанному вами команду будет подавать:
либо hook, вызываемый вашим «неизвестно чем» при установке в »него, неизвестно, что» plugin-а (если это ваше «неизвестно что» позволяет делать hook-и);
либо cron.
вам нужно автоматически коммитить внесённые в дерево изменения.
естественно, никакая vcs этого не делает, не делала и не будет делать — надо явно скомандовать.
в приложении к описанному вами команду будет подавать:
либо hook, вызываемый вашим «неизвестно чем» при установке в »него, неизвестно, что» plugin-а (если это ваше «неизвестно что» позволяет делать hook-и);
либо cron.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: svn и файлы на сервере
Эх я думал такое может svn сам делать. А по крону добавление сделал
Re: svn и файлы на сервере
Что бы не плодить еще темы решил написать здесь.
При добавлении файлов в репозиторий пишет
Погуглив проверил локль на сервере:
Я так понимаю что это проблема в русских именах файлов. Но их очень много что бы переименовывать.
При добавлении файлов в репозиторий пишет
Код: Выделить всё
Создана редакция 1.
Warning: post-commit hook failed (exit code 1) with output:
svn: Can't convert string from 'UTF-8' to native encoding:
svn: pricelists/88_?\208?\157?\208?\176?\208?\185?\209?\129 ?\208?\180?\208?\187?\209?\143 ?\208?\183?\208?\176?\208?\179?\209?\128?\209?\131?\208?\183?\208?\186?\208?\184.xlsx
Погуглив проверил локль на сервере:
Код: Выделить всё
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Я так понимаю что это проблема в русских именах файлов. Но их очень много что бы переименовывать.
Re: svn и файлы на сервере
Все решение нашёл сам
Re: svn и файлы на сервере
Поделись! Вдруг кому-то ещё понадобится.