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

Home · Изменения

История страницы
Обновить home создал Фев 07, 2024 по автору Левадный Владимир Юрьевич's avatar Левадный Владимир Юрьевич
Показать
Построчно Рядом
home.md
Просмотреть страницу @941f7db5
Siriuso (Tehnokom 2.0) 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
\ No newline at end of file
Клонировать репозиторий
  • Home
  • osm
  • Базовые команды Git
  • Сокрытие паролей и ключей в коде