есть ли веб-клиент subversion, который я могу использовать

Я хочу установить веб-клиент svn на Linux (предпочтительно) или Windows. Мне нужны только возможности только для чтения (фиксация не требуется), и я хочу иметь возможность сравнивать версии с помощью diff. мой сервер svn находится на другом компьютере, поэтому веб-серверу необходимо получить к нему доступ через http. Он тоже должен быть бесплатным...

Вы знаете такой веб-клиент?


person oshai    schedule 22.09.2010    source источник
comment
Сейчас я использую websvn, и он отлично работает. есть только одна проблема, и вы можете увидеть ее в этом вопросе: stackoverflow.com/questions/3803078/   -  person oshai    schedule 30.10.2010
comment
еще одна проблема с websvn заключается в том, что он работает на apache с mod_php. при установке mod_php на apache у меня возникли некоторые трудности.   -  person oshai    schedule 29.12.2010


Ответы (8)


Есть websvn (websvnphp.github.io) и viewcvs (viewvc.org)

person Sander Rijken    schedule 22.09.2010
comment
разрешает ли websvn доступ через http? - person oshai; 22.09.2010
comment
websvn.info: Домен взломан, сообщение отредактировано. - person Jason M; 30.07.2019

Я считаю, что VisualSVN предоставляет то, что вы ищете: http://www.visualsvn.com/

person JamesStuddart    schedule 22.09.2010
comment
Это не веб-клиент, а либо сервер Subversion, либо плагин Visual Studio. - person Sander Rijken; 22.09.2010
comment
он предоставляет веб-клиенту сервер при его установке - person JamesStuddart; 22.09.2010

Trac неплохо справляется со своей задачей, Redmine тоже — вы можете отключить все остальные функции на обоих.

person Rich    schedule 22.09.2010

Я использую Trac, но просмотр Subversion (с разницей) — это только часть этого проекта.

Trac — это расширенная вики-система и система отслеживания проблем для проектов разработки программного обеспечения. ...

Он предоставляет интерфейс к Subversion (или другим системам управления версиями), интегрированную вики и удобные средства создания отчетов.

person Michał Niklas    schedule 22.09.2010

Если у вас есть возможность потратить немного денег, попробуйте Atlassian Fisheye, который является очень мощным.

Бесплатно для OpenSource-Projects, 10$ для 10 пользователей - дороже при использовании для > 10 пользователей

www.atlassian.com

person Micha    schedule 22.09.2010

Проверьте viewvc (ранее он назывался viewcvs).

«ViewVC — это интерфейс браузера для репозиториев управления версиями CVS и Subversion. Он генерирует HTML-шаблон для представления списков каталогов, редакций и журналов изменений с возможностью навигации. Он может отображать определенные версии файлов, а также различия между этими версиями. По сути, ViewVC предоставляет большая часть функциональности, подобной отчету, которую вы ожидаете от своего инструмента контроля версий, но гораздо более красивой, чем средний текстовый вывод программы командной строки».

person Reuben Peter-Paul    schedule 24.09.2010

Вы можете использовать Tortoise в Windows.

В эти дни я взаимодействую с SVN в IntelliJ. У него потрясающий интерфейс, особенно полезный для слияний.

Каждый клиент Subversion является веб-клиентом, если только вы не вошли на сервер, на котором находится ваш репозиторий.

person duffymo    schedule 22.09.2010
comment
под веб-клиентом я подразумеваю HTML-представление, которое можно использовать с браузером. - person oshai; 22.09.2010
comment
В этом случае ваш клиент — это ваш браузер, и, таким образом, весь ваш вопрос — чепуха. - person bart; 22.09.2010
comment
Не понимаю, зачем нужен браузер. Я предполагаю, что ваши пользователи должны находиться внутри вашего брандмауэра, и в этом случае любой клиент, который может видеть ваш сервер, жизнеспособен. - person duffymo; 22.09.2010