GUI для управления SVN-репозиториями
От: Бабошин Андрей Германия http://andreybaboshin.livejournal.com/
Дата: 03.04.06 10:27
Оценка:
Добрый день!

Данное приложение (клиент+сервер) возникло, когда мне потребовалось создать несколько SVN репозиториев.

Цель создания:

Что реализовано:

Что планируется:

Сборка: открыть в VS devserver.sln.

Зависимость от библиотек:
Сервер:
  1. PSDK
  2. Boost
Клиент
  1. PSDK
  2. Qt4

Запуск сервера:

devserver [-f config.xml]

Если не указывать к путь к конфигурационному файлу — будет браться файл config.xml из текущей директории.

Формат config.xml:
<config>
<port value='13131' /> // порт, на котором будет висеть сервер
<base value='x:\_repository\svn\' /> // путь к папке, в которой будут лежать репозитории
<datasource> // параметры хранилища данных о проектах
<host value='localhost' /> // сервер
<user value='root' /> // пользователь
<pass value='' /> // пароль
<db value='devserver' /> // БД
<port value='3306' /> // на каком порту висит сервер БД
</datasource>
</config>



Для работы сервера требуется SVN и MySQL (в ней он будет хранить данные о репозиториях и пользователях).
При необходимости источник данных может быть легко изменен.

Взять здесь: http://www.rsdn.ru:80/File/33990/devserver.tar.gz

С удовольствием приму критику и предложения по дальнейшему развитию.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.