Выпуск cSvn 0.0.9, web-интерфейса для репозиториев Subversion
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Доступен выпуск cSvn 0.0.9, web-интерфейса для просмотра SVN-репозиториев. Приложение представляет собой CGI-скрипт, написанный на языке C и работающий на сервере в цепочке Nginx - uWsgi - cSvn.cgi. Поддерживается просмотр не только собственных SVN-репозитории, но и сторонних ресурсов, однако здесь необходимо учитывать то, что сторонние серверы могут оказаться довольно медленными. Исходные тексты распространяются под лицензией Radix.pro, основанной на лицензии Apache 2.0.
Настройка серверных компонентов достаточно проста и практически не отличается от настройки cGit. На стороне клиента работает JavaScript, включающий составляющий не более 350 строк и таблица стилей размером 24K в распакованном виде. Основная нагрузка на клиента вызвана применением библиотеки highlight.js. Для ускорения загрузки страниц, пользователь может отключить неиспользуемые шрифты и сократить набор языков, поддерживаемых скриптом highlight.js. Тексты в формате Markdown обрабатываются на стороне сервера с помощью библиотеки md4c, которая успешно зарекомендовала себя в KDE Plasma.
Проект был создан после анализа ситуации с графическими интерфейсами для Subversion. Существующий web-интерфейс WebSVN практически не развивается с 2013 года, хотя и есть продолжение старой разработки на GitHub. После майского выпуска Apache Subversion 1.14.0 разработчики попытались найти статистику использования SVN в сравнении с популярностью Git. Если в 2014 году доля SVN репозиториев составляла примерно 44%, а доля Git - 35%, то в 2019 году соотношение стало примерно таким: Git - 70%, а SVN - 25% от общего числа репозиториев, опубликованных на различных сайтах.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://csvn.radix.pro/csvn/tr...)
- OpenNews: Выпуск системы управления версиями Apache Subversion 1.14.0
- OpenNews: ReactOS перешел с Subversion на Git и GitHub
- OpenNews: Проект Ruby перешёл с Subversion на Git
- OpenNews: Уязвимость в Git, Subversion и Mercurial, допускающая подстановку команд через URL ssh://
- OpenNews: Проект PHP мигрировал с Subversion на Git
Похожие новости:
- [Git, Системы управления версиями, Mercurial] Техническое руководство по системам управления версиями (VСS) (перевод)
- [Системы управления версиями] Какую систему управления версиями вы используете (в реальной работе, больше всего)?
- Выпуск системы управления версиями Apache Subversion 1.12.0
- Выпуск системы управления версиями Apache Subversion 1.11.0
- Релиз системы управления версиями Apache Subversion 1.10.0
- Уязвимость в Git, Subversion и Mercurial, допускающая подстановку команд через URL ssh://
Теги для поиска: #_subversion
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 18:45
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Доступен выпуск cSvn 0.0.9, web-интерфейса для просмотра SVN-репозиториев. Приложение представляет собой CGI-скрипт, написанный на языке C и работающий на сервере в цепочке Nginx - uWsgi - cSvn.cgi. Поддерживается просмотр не только собственных SVN-репозитории, но и сторонних ресурсов, однако здесь необходимо учитывать то, что сторонние серверы могут оказаться довольно медленными. Исходные тексты распространяются под лицензией Radix.pro, основанной на лицензии Apache 2.0. Настройка серверных компонентов достаточно проста и практически не отличается от настройки cGit. На стороне клиента работает JavaScript, включающий составляющий не более 350 строк и таблица стилей размером 24K в распакованном виде. Основная нагрузка на клиента вызвана применением библиотеки highlight.js. Для ускорения загрузки страниц, пользователь может отключить неиспользуемые шрифты и сократить набор языков, поддерживаемых скриптом highlight.js. Тексты в формате Markdown обрабатываются на стороне сервера с помощью библиотеки md4c, которая успешно зарекомендовала себя в KDE Plasma. Проект был создан после анализа ситуации с графическими интерфейсами для Subversion. Существующий web-интерфейс WebSVN практически не развивается с 2013 года, хотя и есть продолжение старой разработки на GitHub. После майского выпуска Apache Subversion 1.14.0 разработчики попытались найти статистику использования SVN в сравнении с популярностью Git. Если в 2014 году доля SVN репозиториев составляла примерно 44%, а доля Git - 35%, то в 2019 году соотношение стало примерно таким: Git - 70%, а SVN - 25% от общего числа репозиториев, опубликованных на различных сайтах. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 18:45
Часовой пояс: UTC + 5