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

OSCHINA-MIRROR/linxuix-Git-Lab-Zh

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

GitLab: автоматически установленное программное обеспечение для управления Git

Логотип

Анимированные скриншоты

GitLab — это открытое программное обеспечение для сотрудничества в области кода

  • Управляйте репозиториями Git с подробными контрольными правами доступа, чтобы обеспечить безопасность вашего кода
  • Выполняйте проверки кода и повышайте уровень взаимодействия с помощью запросов слияния
  • Каждый проект также может иметь трекер задач и вики
  • Используется более чем 100 000 организациями, GitLab является наиболее популярной системой для управления репозиториями Git на внутренних серверах
  • Полностью бесплатна и открыта (лицензия MIT Expat)
  • Поддерживается Ruby on Rails

Официальный источник

  • Исходный код GitLab Community Edition хранится на GitLab Cloud и есть зеркала для упрощения вклада.

Статус кода

  • Статус сборки на ci.gitlab.org (ветка master)

  • Кодовый климат

  • Статус покрытия

Ресурсы* GitLab.com включает информацию о подписках, консалтинге, сообществе (сообщество) и GitLab Cloud.* GitLab Enterprise Edition предлагает дополнительные возможности, полезные для крупных организаций (более 100 пользователей).

  • GitLab CI — это система непрерывной интеграции (CI), которая легко интегрируется с GitLab.

  • Несоответствующие приложения сторонних разработчиков для iPhone и Android для GitLab

Требования

  • Ubuntu/Debian/CentOS/RHEL
  • Ruby 1.9.3+
  • Git 1.7.10+
  • Redis 2.0+
  • MySQL или PostgreSQL

** Дополнительные подробности содержатся в документе требований**

Установка

Официальные методы установки

Независимые методы установки

  • GitLab рецепты репозиторий с независимыми руководствами по использованию GitLab с различным программным обеспечением (операционные системы, веб-серверы и т.д.), отличным от официального варианта.

  • Руководства по установке общедоступный вики с независимыми руководствами по установке GitLab на различных операционных системах.

Новые версии и обновлениеС 2011 года GitLab выпускается каждое 22 число месяца. Каждый новый выпуск включает руководство по обновлению и новые возможности детализированы в Истории изменений. Рекомендуется следовать ежемесячному графику обновлений. Обновления безопасности выпускаются по мере необходимости. Для получения более подробной информации о процессе выпусков см. документацию для ежемесячных и безопасностных обновлений.* Возможности, которые будут включены в следующих выпусках, указаны на форуме с просьбой о функциях со статусами начата и завершена.

Запуск в режиме производства

Инструкции по установке содержат указания по скачиванию файла инициализации и запуску его автоматически при загрузке системы. Вы также можете запустить файл инициализации вручную:

sudo service gitlab start

или непосредственно вызвать скрипт

sudo /etc/init.d/gitlab start

Пожалуйста, войдите с учетной записью root/5iveL!fe

Запуск в режиме разработки

Рассмотрите возможность настройки среды разработки с помощью cookbook.

Скопируйте пример конфигурационного файла для unicorn в режиме разработки

cp config/unicorn.rb.example.development config/unicorn.rb

Запустите его с помощью Foreman

bundle exec foreman start -p 3000

или запустите каждый компонент отдельно

bundle exec rails s
script/background_jobs start

Перейдите на localhost:3000 и войдите с учетной записью root/5iveL!fe

Запуск тестов

  • Запуск всех тестов

      bundle exec rake test
  • RSpec единичные и функциональные тесты

      Все тесты RSpec: bundle exec rake spec
    
      Один файл RSpec: bundle exec rspec spec/controllers/commit_controller_spec.rb
  • Spinach интеграционные тесты Все тесты Spinach: bundle exec rake spinach

      Один тест Spinash: bundle exec spinach features/project/issues/milestones.feature

Документация

Все документы доступны на doc.gitlab.com/ce/.

Получение помощи

Для получения помощи по работе с GitLab, пожалуйста, обратитесь к разделу получение помощи для GitLab на нашем сайте.

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

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

Введение

Описание недоступно Развернуть Свернуть
Ruby и 6 других языков
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

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

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/linxuix-Git-Lab-Zh.git
git@api.gitlife.ru:oschina-mirror/linxuix-Git-Lab-Zh.git
oschina-mirror
linxuix-Git-Lab-Zh
linxuix-Git-Lab-Zh
6-8-stable-zh