# velocirepo replay


Rebuild the records of archived runs: each job runs again with the options in the run's manifest, against the archived responses instead of the network, and its records are written like fetched ones. Give the runs by ID, or select every run with `--from` and `--to` whose end dates fall in that range, oldest first. Replay repairs bugs in how responses were processed; data that can be fetched again is repaired with fetch instead.


``` bash
velocirepo replay [OPTIONS]
```


<span class="gd-details-chevron" aria-hidden="true"></span>Full --help output


    Rebuild the records of archived runs: each job runs again with the options in the run's manifest, against the archived responses instead of the network, and its records are written like fetched ones.

    Give the runs by ID, or select every run with --from and --to whose end dates fall in that range, oldest first. Replay repairs bugs in how responses were processed; data that can be fetched again is repaired with fetch instead.

    Usage:
      velocirepo replay [run-id...] [flags]

    Flags:
          --archive string   the directory with the archived runs (required)
          --from string      replay the runs that fetched through this day or later (YYYY-MM-DD)
      -h, --help             help for replay
          --project string   replay only this project
          --source string    replay only this source
          --to string        replay the runs that fetched through this day or earlier (YYYY-MM-DD)

    Global Flags:
          --config string   config file (default: walk up for velocirepo.toml)
      -q, --quiet           suppress progress output
      -v, --verbose         enable debug logging


## Options


`--archive: string`  
the directory with the archived runs (required)

`--from: string`  
replay the runs that fetched through this day or later (YYYY-MM-DD)

`-h, --help`  
help for replay

`--project: string`  
replay only this project

`--source: string`  
replay only this source

`--to: string`  
replay the runs that fetched through this day or earlier (YYYY-MM-DD)

`--config: string = walk up for velocirepo.toml`  
config file

`-q, --quiet`  
suppress progress output

`-v, --verbose`  
enable debug logging
