Xpoint
   [напомнить пароль]

cvs броузер (web)

Метки: [без меток]
2005-10-03 18:01:22 [обр] Иван Шумков(0/77)[досье]
Подскажите пожалуйста скрипт (php, perl) для просмотра cvs в вебе.
спустя 6 часов [обр] Eugene Efremov(0/68)[досье]

Т.е. значения, разделенные запятыми?

Такой скрипт пишется за пять минут...

Если просто преобразовать в html — то вообще делать нечего:

print "<table>";
while(<>)
{
 s|,|</td><td>|g;
 print "<tr><td>$_</td></tr>";
}
print "</table>";

Можно (нужно) еще заголовки всякие добавить.

А если нужно, чтобы онo выводилoсь в виде таблицы непосредственно при вводе браузер aдреса cvs-файла — на *.cvs обработчиком апача ставится этот скрипт, а в самом скрипте имя cvs-файла берется из PATH_TRANSLATED.

спустя 8 минут [обр] Rom McRitsky(9/441)[досье]

Иван Шумков[досье]
А разве сам CVS сервер не даёт такого функционала?

Eugene Efremov[досье]
ознакомьтесь

спустя 59 минут [обр] Eugene Efremov(0/68)[досье]

Как это меня угораздило... Перепуталось в голове каким-то образом — cvs, csv... Приношу извинения за предыдущее письмо... ;-(

На SF для этих целей используется вот это:
http://viewcvs.sourceforge.net
Только оно, кажется, на питоне...

спустя 53 минуты [обр] Иван Шумков(0/77)[досье]

Rom McRitsky[досье]
Хм. Нет не дает. Там обычный cvs сервер. Просматирвать через веб его нельзя.

Хотелось бы что-то вроде http://src.jetstyle.ru/wsvn/repo/trunk/rocket/?rev=0&sc=1

спустя 5 часов [обр] Ярослав Сюзёв (yara)(14/305)[досье]
Иван Шумков[досье]
В предыдущей реплике Rom McRitsky[досье] уже дал ссылку на Википедию, я повторю на всякий случай: веб-интерфейсы для просмотра репозитория. Надеюсь, вы понимаете, что у пользователя, с правами которого запущен веб-сервер, должен быть доступ на чтение к репозиторию. Есть подозрение, что без помощи хостеров вы не сможете установить эти интерфейсы. И в любом случае комитить нельзя будет AFAIK.
спустя 3 часа 24 минуты [обр] Иван Шумков(0/77)[досье]

Ярослав Сюзёв (yara)[досье]

В предыдущей реплике Rom McRitsky уже дал ссылку на Википедию

Rom McRitsky[досье] дал ее не мне, а Eugene Efremov[досье], потому что последний пререпутал понятия. Комитеть мне и не надо. Просто нужен вьювер.

Powered by POEM™ Engine Copyright © 2002-2005