svn и файлы на сервере

IDE, VCS и прочее

Модератор: Модераторы разделов

Ответить
v8jupiter
Сообщения: 53
ОС: GNU/LInux
Контактная информация:

svn и файлы на сервере

Сообщение v8jupiter »

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

Что бы видеть файлы я делал чекаут в каталог на сервере , а потом туда направлял apache. Но теперь когда ставят например плагин в wordpress он в svn не отображается.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: svn и файлы на сервере

Сообщение sash-kan »

не совсем верно сформулирована задача.
вам нужно автоматически коммитить внесённые в дерево изменения.
естественно, никакая vcs этого не делает, не делала и не будет делать — надо явно скомандовать.

в приложении к описанному вами команду будет подавать:
либо hook, вызываемый вашим «неизвестно чем» при установке в »него, неизвестно, что» plugin-а (если это ваше «неизвестно что» позволяет делать hook-и);
либо cron.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
v8jupiter
Сообщения: 53
ОС: GNU/LInux
Контактная информация:

Re: svn и файлы на сервере

Сообщение v8jupiter »

Эх я думал такое может svn сам делать. А по крону добавление сделал
Спасибо сказали:
v8jupiter
Сообщения: 53
ОС: GNU/LInux
Контактная информация:

Re: svn и файлы на сервере

Сообщение v8jupiter »

Что бы не плодить еще темы решил написать здесь.
При добавлении файлов в репозиторий пишет

Код: Выделить всё

Создана редакция 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=


Я так понимаю что это проблема в русских именах файлов. Но их очень много что бы переименовывать.
Спасибо сказали:
v8jupiter
Сообщения: 53
ОС: GNU/LInux
Контактная информация:

Re: svn и файлы на сервере

Сообщение v8jupiter »

Все решение нашёл сам
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: svn и файлы на сервере

Сообщение sciko »

Поделись! Вдруг кому-то ещё понадобится.
Спасибо сказали:
Ответить