Read series from workspace manifest
This commit is contained in:
+36
-1
@@ -10,4 +10,39 @@ Publiczny entrypoint launchera:
|
||||
```
|
||||
|
||||
Implementacja CLI znajduje się w `rvctl.py`. Plik `workspace.json` przechowuje
|
||||
ścieżki workspace, series, socketów, tokenów i fallback do repo źródłowych.
|
||||
lokalne ścieżki workspace, series, socketów, tokenów i adres publicznego
|
||||
manifestu.
|
||||
|
||||
Publiczny manifest wspólnego workspace jest w repo:
|
||||
|
||||
```text
|
||||
edu-workspace/workspace-info
|
||||
```
|
||||
|
||||
Lokalna kopia manifestu znajduje się w:
|
||||
|
||||
```text
|
||||
~/dev/workspace/rv/meta/workspace-info
|
||||
```
|
||||
|
||||
Typowy układ:
|
||||
|
||||
```text
|
||||
~/dev/workspace/rv
|
||||
├── meta
|
||||
│ └── workspace-info
|
||||
├── tools
|
||||
│ └── rv-launcher
|
||||
├── tokens
|
||||
│ └── tokens.json
|
||||
└── series
|
||||
```
|
||||
|
||||
`workspace-info` opisuje serie, karty, repo źródłowe, repo odpowiedzi i branche.
|
||||
Nie przechowuje tokenów ani lokalnych plików roboczych ucznia.
|
||||
|
||||
Aktualizacja manifestu:
|
||||
|
||||
```bash
|
||||
./rvctl workspace sync
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user