Clarify quick start prerequisites
This commit is contained in:
@@ -284,20 +284,12 @@ Najpierw zobacz konfigurację i dostępne komendy:
|
|||||||
./rvctl show-config
|
./rvctl show-config
|
||||||
```
|
```
|
||||||
|
|
||||||
Typowy przepływ pracy:
|
Po konfiguracji tokenów najpierw sprawdź stan store:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./rvctl tokens compare
|
./rvctl tokens compare
|
||||||
./rvctl list-series
|
|
||||||
./rvctl list-cards inf
|
|
||||||
./rvctl tmux-container inf 03 --dry-run
|
|
||||||
./rvctl tmux-container inf 03 --session rv-inf03 --attach
|
|
||||||
./rvctl submission inf 03 --class 4i --nick u1
|
|
||||||
```
|
```
|
||||||
|
|
||||||
`--dry-run` jest przydatny przy sprawdzaniu planu uruchomienia lub konfiguracji
|
|
||||||
repo, zanim narzędzie coś zmieni.
|
|
||||||
|
|
||||||
### Po pobraniu kart pracy
|
### Po pobraniu kart pracy
|
||||||
|
|
||||||
Karty trafiają do `series` w workspace:
|
Karty trafiają do `series` w workspace:
|
||||||
@@ -316,6 +308,14 @@ Karty trafiają do `series` w workspace:
|
|||||||
`rvctl` pracuje na kartach z `series_root`, czyli na katalogu
|
`rvctl` pracuje na kartach z `series_root`, czyli na katalogu
|
||||||
`~/dev/workspace/rv/series`.
|
`~/dev/workspace/rv/series`.
|
||||||
|
|
||||||
|
Od tego momentu możesz listować serie i karty:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./rvctl list-series
|
||||||
|
./rvctl list-cards inf
|
||||||
|
./rvctl submission inf 03 --class 4i --nick u1
|
||||||
|
```
|
||||||
|
|
||||||
### Po uruchomieniu środowiska kontenerowego
|
### Po uruchomieniu środowiska kontenerowego
|
||||||
|
|
||||||
Repo `rv32i-hazard3-env` jest potrzebne dopiero przy uruchamianiu środowiska
|
Repo `rv32i-hazard3-env` jest potrzebne dopiero przy uruchamianiu środowiska
|
||||||
@@ -337,6 +337,16 @@ Repozytoria źródłowe poza workspace, na przykład `~/dev/edu/repos/rv`, są
|
|||||||
zapleczem dla autora materiałów albo fallbackiem dla narzędzi. Nie są wymagane
|
zapleczem dla autora materiałów albo fallbackiem dla narzędzi. Nie są wymagane
|
||||||
do zwykłej pracy w workspace.
|
do zwykłej pracy w workspace.
|
||||||
|
|
||||||
|
Przykładowe komendy dla środowiska kontenerowego:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./rvctl tmux-container inf 03 --dry-run
|
||||||
|
./rvctl tmux-container inf 03 --session rv-inf03 --attach
|
||||||
|
```
|
||||||
|
|
||||||
|
`--dry-run` jest przydatny przy sprawdzaniu planu uruchomienia lub konfiguracji
|
||||||
|
repo, zanim narzędzie coś zmieni.
|
||||||
|
|
||||||
## Dokumentacja
|
## Dokumentacja
|
||||||
|
|
||||||
- `doc/rvctl.md` - techniczna dokumentacja CLI: wszystkie komendy, argumenty
|
- `doc/rvctl.md` - techniczna dokumentacja CLI: wszystkie komendy, argumenty
|
||||||
|
|||||||
Reference in New Issue
Block a user