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

OSCHINA-MIRROR/linxuix-Git-Lab-Zh

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

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

logo

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

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

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

Канонический источник

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

Статус кода

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

  • Код Climate

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

Ресурсы

  • 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](https://github.com/codegram/spinach) интеграционные тесты
    
      Все тесты Spinach: bundle exec rake spinach
    
      Один тест Spinach: bundle exec spinach features/project/issues/milestones.feature

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

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

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

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

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

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

Введение

Описание недоступно Развернуть Свернуть
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