diff --git a/README.md b/README.md index 57489d6..fe5ec1d 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ Pelny opis tabeli tokenow jest w `doc/tokens.md`. ### Z `tokens.json` -Jesli masz gotowy plik `tokens.json`, zacznij od skopiowania go do workspace: +Jesli masz gotowy plik `tokens.json`, zacznij od lokalnego store tokenow: ```bash mkdir -p ~/dev/workspace/rv/tokens @@ -140,20 +140,44 @@ cp tokens.json ~/dev/workspace/rv/tokens/tokens.json chmod 600 ~/dev/workspace/rv/tokens/tokens.json ``` -Nastepnie pobierz albo przygotuj `rv-launcher` w: +Opcja `git clone`: -```text -~/dev/workspace/rv/tools/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 +git remote rename origin r1 ``` -Po wejsciu do repo launchera sprawdz store tokenow: +Po klonie zmieniamy `origin` na `r1`, bo `tokens.json` jest mapowany na nazwy +git remotes. Jesli `git clone` wymaga autoryzacji, uzyj standardowego sposobu +Gita dla tego jednego kroku. Plik `tokens.json` zaczyna obslugiwac Git remotes +dopiero wtedy, gdy masz juz lokalnie `rvctl`. + +Po wejsciu do repo launchera sprawdz store i wpisz credentials ze store do +remota `r1`: ```bash ./rvctl tokens list store +./rvctl tokens sync store r1 +``` + +Na koniec odswiez metadane tokena i porownaj store z remote: + +```bash ./rvctl tokens update r1 ./rvctl tokens compare ``` +`compare` powinien pokazac `*` przy `r1`, jezeli remote i `tokens.json` sa +zgodne. Po operacjach Git mozesz usunac sekret z `.git/config`, zostawiajac +token tylko w store: + +```bash +./rvctl tokens rm remote r1 +``` + ### Po pobraniu kart pracy Karty trafiaja do `series` w workspace: