Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
ВнизГотовые хуки для svn на PHP 5 Найти похожие ветки
← →
Суслик © (2006-11-15 01:19) [0]Здравствуйте!
Есть ли у кого информация о готовых, проверенных хуках для ... ну в общем о сабже?
← →
Суслик © (2006-11-17 14:07) [1]UP :)
Или svn никто не пользуется?
Или на перле хуки пишите?
Или не пишите вообще?
Буду благодарен информации по сабжу.
← →
Vga © (2006-11-17 15:05) [2]> [1] Суслик © (17.11.06 14:07)
Писал только хук для pre-revprop-change на Delphi, чтобы логи править можно было.
← →
Суслик © (2006-11-17 15:23) [3]
> Писал только хук для pre-revprop-change на Delphi, чтобы
> логи править можно было.
я такой тоже писал на *.cmdexit 0
Чтобы он не мешал править логи :)
А вот похитрее что-нить никак не соберусь написать - наверняка уже все написано до меня.
← →
MasterOK (2006-11-17 15:39) [4]Знать бы что это (svn) а там и написать не долго %))
← →
Суслик © (2006-11-17 16:09) [5]
> Знать бы что это (svn) а там и написать не долго %))
Для справки - svn есть система управления исходным кодом. Полное название - subversion.
Эта штука имеет возможность писать тригера. Например выполнить какое-то действией при сохранении файлов в репозитарий (база данные по ихнему).
Писать можно на любом языке.
← →
Vga © (2006-11-17 19:26) [6]> [3] Суслик © (17.11.06 15:23)
У меня он проверяет имя свойства и позволяет править только лог :) Потому и Delphi, cmd я недостаточно знаю.
← →
Vga © (2006-11-17 19:27) [7]
program pre_revprop_change;
{$APPTYPE CONSOLE}
begin
if (ParamStr(5)="M") and (ParamStr(4)="svn:log")
then Halt(0);
WriteLn(ErrOutput, "Changing revision properties other than svn:log is prohibited");
Halt(1);
end.
← →
Суслик © (2006-11-17 21:33) [8]
> Vga © (17.11.06 19:27) [7]
Спасибо. Интересно было посмотреть.
← →
Vga © (2006-11-17 22:09) [9]> [8] Суслик © (17.11.06 21:33)
На самом деле оно слизано с sh скрипта-шаблона из subversion (pre-revprop-change.tmpl)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c