1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhiqim-gitsolo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Что такое «gitsolo»?

«gitsolo» — это минималистичный Git-сервер с открытым исходным кодом от команды Zhiqim. Он разработан на чистом Java, использует локальную файловую базу данных и зависит только от JDK. Его можно запустить одним щелчком мыши (zhiqim.exe/zhiqim.lix). Поддерживает HTTP(S), управление несколькими проектами и пользователями, а также возможность вторичной разработки.

Преимущества gitsolo:

  1. Если вы хотите создать собственный Git-сервер, но не хотите сложностей GitLab, то gitsolo — отличный выбор.
  2. С версии 1.6.0 gitsolo использует лицензию MPL 2.0.
  3. Для установки gitsolo достаточно JDK и ZhiqimDK. Опытные Java-разработчики могут легко настроить его, задав boot.home, и запустить одним кликом.
  4. gitsolo не требует веб-контейнера, такого как Tomcat или Jetty.
  5. Достаточно HTTP(S) протокола, SSH не нужен. Управление несколькими проектами и участниками в gitsolo отличное.
  6. Ещё одна особенность — проверка имени пользователя и адреса электронной почты отправителя. Это важно, потому что только пользователи gitsolo могут отправлять изменения. Это сделано для предотвращения использования чужих учётных записей.

Руководство по установке gitsolo

  1. Требуется JDK 1.7+. Подробные инструкции по установке доступны по ссылке: JDK安装教程.
  2. Перейдите к загрузке последней версии: gitsolo发行版.

Конфигурация и запуск gitsolo: графическое руководство

I. Структура каталогов: после загрузки и распаковки gitsolo.zip структура каталогов выглядит следующим образом:

II. Основная конфигурация JDK: в каталоге conf/zhiqim.xml настройте путь к JDK. III. Настройка корневого каталога репозитория Git и портов HTTP/HTTPS: в conf/zhiqim.xml укажите корневой каталог репозитория и порты HTTP/HTTPS. IV. Запуск: запустите сервер.

Функциональные возможности gitsolo: графическое руководство

I. Главная страница: по умолчанию запоминает учётные данные. II. Встроенный менеджер пользователей и роли/отделы: управление пользователями, ролями (члены ролей, права ролей) и отделами (члены отделов, права отделов), а также журналы операций и список онлайн-пользователей. III. Управление информацией о проектах: функции добавления, удаления, изменения, поиска и передачи проектов. IV. Управление участниками проекта: добавление и удаление участников проекта. V. Функции репозиториев кода проекта: добавление, изменение, удаление, переименование и перемещение репозиториев. VI. Установка независимых ключей: включение независимых ключей для усиления безопасности. VII. Мои проекты: просмотр собственных проектов и их обновлений. VIII. Техническая архитектура и коммуникация Zhiqim: присоединяйтесь к группе QQ для общения: 458171582. Дополнительные руководства доступны здесь: 请戳这里.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

gitsolo — это разработанный командой Zhiqimeng чистый Java-сервер с открытым исходным кодом. Он представляет собой минималистичный git-сервер (гораздо проще, чем GitLab) и использует лицензию MIT. gitsolo отлично подходит для создания внутренних git-серверов в компаниях и обучения работе с Git. Для работы требуется только JDK. Сервер запускаетс... Развернуть Свернуть
MulanPSL-2.0
Отмена

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/zhiqim-gitsolo.git
git@api.gitlife.ru:oschina-mirror/zhiqim-gitsolo.git
oschina-mirror
zhiqim-gitsolo
zhiqim-gitsolo
master