mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-19 06:22:41 +00:00
1763263287
This commit is contained in:
parent
fa77db982a
commit
f1e8765704
1 changed files with 4 additions and 4 deletions
|
|
@ -42,7 +42,7 @@ Radicle - це відносно новий проєкт з відкритим к
|
|||
* Radicle Node - P2P складова для синхронізації вашого коду та коду який ви читаєте (що цікаво, в екосистемі Radicle замість зірочок використовується функція "Seed", якщо у вас наприклад вузол розгорнуто на VPS з виділеним IP - можна таким чином підтримати цікавий вам проєкт його ресідінгом)
|
||||
* Radicle HTTPD - відповідає за високорівневе Веб-API
|
||||
|
||||
Усі ці компоненти ставити не обов'язково, розглянемо тільки базовий мінімум для створення свого репозиторію та публікації його коду на сервері одного з провайдерів цієї мережі з метою поширення коду з іншими користувачами, у яких інфраструктура Radicle може бути не встановлена.
|
||||
Усі ці компоненти ставити окремо не обов'язково, розглянемо тільки базовий мінімум для організації свого репозиторію та публікації його коду через локальний вузол на публічні сервери провайдерів мережі з метою поширення коду з іншими користувачами, у яких інфраструктура Radicle може бути не встановлена.
|
||||
|
||||
## Встановлення
|
||||
|
||||
|
|
@ -57,7 +57,7 @@ cargo install --path crates/radicle-cli --force --locked --root ~/.radicle
|
|||
cargo install --path crates/radicle-node --force --locked --root ~/.radicle
|
||||
cargo install --path crates/radicle-remote-helper --force --locked --root ~/.radicle
|
||||
```
|
||||
* само собою, для збірки проєктів Rust з вихідного коду, у вас повинна бути розгорнута відповідна інфраструктура (наприклад, засобами Rustup)
|
||||
* само собою, для збірки проєктів Rust з вихідного коду, у вас повинна бути розгорнута відповідна інфраструктура (наприклад, засобами того ж Rustup)
|
||||
* вихідний код heartwood можна забрати zip-архівом або іншим зручним способом, приклад з `git clone` передбачає, що у вас під рукою саме Git
|
||||
* останніми командами компілюємо мінімальний набір radicle-cli, radicle-node і radicle-remote-helper
|
||||
* radicle-remote-helper тут треба як системна залежність між radicle-cli і radicle-node
|
||||
|
|
@ -78,7 +78,7 @@ rad auth
|
|||
* alias - юзернейм
|
||||
* passphrase - пароль
|
||||
|
||||
В системах Linux, дані створеного профілю будуть стандартно розміщені в теці `~/.radicle`; приватний ключ (який варто забекапити) знаходиться в `~/.radicle/keys/radicle`
|
||||
В системах Linux, дані створеного профілю Radicle будуть стандартно розміщені в теці `~/.radicle`; приватний ключ (який варто забекапити) знаходиться в `~/.radicle/keys/radicle`
|
||||
* тут глянув права: 0600 - молодці, часто про цей нюанс розробники забувають і його можна дістати траверсом, тут же з цим все окей.
|
||||
|
||||
Подивитись інформацію про свій новостворений профіль можна командою:
|
||||
|
|
@ -87,7 +87,7 @@ rad auth
|
|||
rad self
|
||||
```
|
||||
|
||||
Тепер можемо створити перший репозиторій, а точніше - прив'язати існуючий репозиторій Git до нового апстріму Radicle. Для цього власне спершу потрібно ініціювати репозиторій Git, він повинен містити щонайменше один коміт:
|
||||
Тепер можемо додати перший репозиторій, а точніше - прив'язати існуючий репозиторій Git до нового апстріму Radicle. Для цього власне спершу потрібно ініціювати репозиторій Git, він повинен містити щонайменше один коміт:
|
||||
|
||||
``` bash
|
||||
mkdir ~/repo
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue