diff --git a/README.md b/README.md index ace6016..2d3df0b 100644 --- a/README.md +++ b/README.md @@ -58,22 +58,18 @@ Podstawowym miejscem pracy uzytkownika jest workspace: ~/dev/workspace/rv ``` -Najpierw utworz komplet katalogow startowych: +Najpierw utworz tylko katalog bazowy workspace i wejdz do niego: ```bash -mkdir -p ~/dev/workspace/rv/tools -mkdir -p ~/dev/workspace/rv/tokens -mkdir -p ~/dev/workspace/rv/series +mkdir -p ~/dev/workspace/rv cd ~/dev/workspace/rv ``` -Po tym kroku workspace ma tylko puste katalogi robocze: +Po tym kroku workspace istnieje, ale nie ma jeszcze katalogow narzedzi, +tokenow ani kart: ```text ~/dev/workspace/rv -├── tools -├── tokens -└── series ``` Potem wybierz jedna z dwoch drog startu. @@ -83,18 +79,18 @@ Potem wybierz jedna z dwoch drog startu. Ten wariant jest dla sytuacji, w ktorej token jest podany w URL-u git remota, a plik `tokens.json` ma powstac dopiero lokalnie. -Etap 1: wejdz do katalogu narzedzi i utworz puste repo `rv-launcher`: +Etap 1: utworz katalog launchera i wejdz do niego: ```bash -cd ~/dev/workspace/rv/tools -mkdir -p rv-launcher -cd rv-launcher -git init +mkdir -p ~/dev/workspace/rv/tools/rv-launcher +cd ~/dev/workspace/rv/tools/rv-launcher ``` -Etap 2: dodaj remote `r1` z tokenem, pobierz branch i ustaw lokalny `main`: +Etap 2: utworz puste repo, dodaj remote `r1` z tokenem, pobierz branch i +ustaw lokalny `main`: ```bash +git init git remote add r1 http://u1:TOKEN@77.90.8.171:3001/edu-tools/rv-launcher.git git fetch r1 main git switch --track -c main r1/main @@ -108,16 +104,15 @@ Po tym kroku w workspace jest juz repo launchera: ```text ~/dev/workspace/rv -├── tools -│ └── rv-launcher -├── tokens -└── series +└── tools + └── rv-launcher ``` -Etap 3: wczytaj token z remota do lokalnego store: +Etap 3: utworz katalog store i wczytaj token z remota do lokalnego store: ```bash cd ~/dev/workspace/rv/tools/rv-launcher +mkdir -p ~/dev/workspace/rv/tokens ./rvctl tokens sync remote r1 ./rvctl tokens update r1 ``` @@ -128,9 +123,8 @@ Po tym kroku workspace ma juz `tokens.json`: ~/dev/workspace/rv ├── tools │ └── rv-launcher -├── tokens -│ └── tokens.json -└── series +└── tokens + └── tokens.json ``` Etap 4: sprawdz, czy git remote i lokalny store widza ten sam token: @@ -168,6 +162,7 @@ Ten wariant jest dla sytuacji, w ktorej masz juz gotowy plik `tokens.json`. Etap 1: skopiuj token store do workspace: ```bash +mkdir -p ~/dev/workspace/rv/tokens cd ~/dev/workspace/rv cp /sciezka/do/tokens.json tokens/tokens.json chmod 600 tokens/tokens.json @@ -177,15 +172,14 @@ Po tym kroku workspace ma store tokenow, ale nie ma jeszcze launchera: ```text ~/dev/workspace/rv -├── tools -├── tokens -│ └── tokens.json -└── series +└── tokens + └── tokens.json ``` Etap 2: wejdz do katalogu narzedzi i sklonuj `rv-launcher`: ```bash +mkdir -p ~/dev/workspace/rv/tools cd ~/dev/workspace/rv/tools git clone http://77.90.8.171:3001/edu-tools/rv-launcher.git cd rv-launcher @@ -206,9 +200,8 @@ Po `git clone` workspace wyglada tak: ~/dev/workspace/rv ├── tools │ └── rv-launcher -├── tokens -│ └── tokens.json -└── series +└── tokens + └── tokens.json ``` Etap 4: sprawdz store i wpisz credentials ze store do remota `r1`: