У моего сервера Ubuntu установлены Apache и Subversion. Я использую этот сервер в качестве промежуточного сервера, исключительно для тестирования. Я использую Apache для размещения веб-приложения, а Subversion - для версий с версиями исходного кода.Как использовать привязки post-commit для копирования файлов, переданных в веб-каталог из SVN?
Мой текущий рабочий:
- Внесение изменений в файл
- Commit файл в хранилище Subversion
- Загрузить файл нового по SFTP в общедоступном каталоге Apache
- Просмотреть изменения мой веб-браузер
Я был бы намного счастливее, если бы мой рабочий процесс был таким:
- Внесите изменения в файл
- Commit файл в хранилище Subversion
- На заднем плане, Subversion помещает копию совершенного файла в общедоступном каталоге Apache
- Посмотреть изменения мой веб-браузер
У меня очень мало опыта администрирования сервера, и любая помощь или указатели оцениваются. Я слышал, что перехваты после боя - это то, что мне нужно, и что я могу писать сценарии bash, чтобы сделать это, но я не уверен, с чего начать, и на самом деле ничего не нашел после довольно многого Google.
Спасибо!
Отлично, спасибо. Кажется, это то, что мне нужно! – rmh 2008-09-26 17:03:48