• siriuso siriuso
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 22
    • Задачи 22
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 0
    • Запросы на слияние 0
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • Teknokomo
  • siriuso
  • Wiki
  • Home

Home · Изменения

История страницы
rasmiy created page: home создал Авг 06, 2017 по автору Максим Юрьевич Семёнов's avatar Максим Юрьевич Семёнов
Скрыть пробелы
Построчно Рядом
home.md 0 → 100644
Просмотреть страницу @cf2e3e06
Siriuso (Tehnokom 2.0)
Для того чтобы иметь возможность полноценно трудиться над созданием ТехноКома, необходимо
1. Установить систему контроля версий (кто не имел опыта использования, не стоит бояться - вы вникните быстро, потому, что это просто)
2. Установить Питон (Python) со всеми необходимыми модулями, такими как (кто не имел опыта использования, не стоит бояться - вы вникните быстро, потому, что это здорово)
2.1. psycopg2 (postgreSQL)
3. Приступить к изучению и разработке.
Теперь поэтапно. Во-первых, как известно, в мире всё ещё продолжается агония Windows :-) и, поэтому этапы придётся описывать для разных случаев.
Случай I. Вы дальновидный человек и уже переехали на Linux. (Буду показывать на примере RosaLinux http://rosalab.ru; Весь процесс полностью я не помню, покажу то, что вспомню - критически важные этапы. Кто выявит неточности или недостоток сведений, присылайте ваши дополнения или вопросы на semenov@razum.top или исправляйте прямо здесь). Тогда, выполняете следующие команды:
Раздел 1.
1.1. Устанавливаем систему контроля версий Git.
sudo urpmi git
3.1. Регистрируемся на ГитЛабе (GitLab.com)
3.1.1. Заходим на страницу проекта
https://gitlab.com/tehnokom/siriuso
3.1.2. Создаём свою ветку проекта Siriusо (о работе с Git читайте эту статью: https://habrahabr.ru/post/125999/)
Жмём 'CreateNewFork|Форк', ...
2.1. Загружаем текущее состояние проекта в локальный каталог
2.1.1. создаём каталог в который клонируем ветку с ГитЛаба (в данном примере - в домашнем коталоге)
mkdir ~/TehnoKom
cd ~/TehnoKom
2.1.2. Клонируем и настраиваем вашу ветку
git clone https://gitlab.com/<ваш username>/siriuso
2.1.2.1. Теперь, внутри TehnoKom появился каталог siriuso. Заходим в него.
cd siriuso
2.1.2.2. Добавляем привязку к родительскому проекту
git remote add upstream https://gitlab.com/tehnokom/siriuso.git
git fetch upstream
2.2. Далее работаем как рассказано в статье на Хабре, с момента 'Делаем работу'
Раздел 2.
2.1. Устанавливаем Python
sudo urpmi python
2.2. Устанавливаем систему установки дополнительных модулей
sudo python -m ensurepip --default-pip
2.3. Устанавливаем psycopg2 (необходим для работы с postgreSQL)
sudo python -m pip install psycopg2
Раздел 3.
3.1. Запускаем локальный веб-вервер и открываем стартовую страницу разрабатываемого портала (локальную версию)
3.1.1 Переходим в клонированный каталог
cd ~/TehnoKom/siriuso
3.1.2. Запустить сервер
./manage.py runserver&
3.2. Зайходим на входную страницу портала
В адресной строке браузера пишем http://127.0.0.1:8000
===
Случай II. Вы испытываете адские муки, находясь в лапах утопающего Windows, понимая, что конец неизбежен и он будет ужасен. :-) Это грустно. Вас можно начать оплакивать. Но! Не стоит тратить на это время. Кое-что ещё можно сделать! Можно помочь великому проекту, прежде чем вы окончательно пойдёте ко дну всместе с Windows и всей капиталистической системой.
Раздел 1.
1.1. Устанавливаем систему контроля версий Git. (о правилах работы с Git читайте эту статью: https://habrahabr.ru/post/125999/)
Раздел 2.
2.1. Устанавливаем Python
2.2. Устанавливаем систему установки дополнительных модулей
python -m ensurepip --default-pip
2.3. Устанавливаем psycopg2 (необходим для работы с postgreSQL)
python -m pip install psycopg2
Раздел 3.
3.1. Запускаем локальный веб-вервер и открываем стартовую страницу разрабатываемого портала (локальную версию)
3.1.1 Переходим в клонированный каталог
cd ~/TehnoKom/siriuso
3.1.2. Запустить сервер
./manage.py runserver&
3.2. Зайходим на входную страницу портала
В адресной строке браузера пишем http://127.0.0.1:8000
\ Нет новой строки в конце файла
Клонировать репозиторий
  • Home
  • osm
  • Базовые команды Git
  • Сокрытие паролей и ключей в коде