# leapview dev

Synchronize a project into your private target candidate

## Usage

```sh
leapview dev [project] [flags]
```

## Behavior

| Side effect | Confirmation |
| --- | --- |
| `write` | `never` |

## Options

| Flag | Type | Default | Required | Description |
| --- | --- | --- | --- | --- |
| `--candidate-key` | string | `default` | false | stable authoring session key for branch or change reconciliation |
| `--format` | string | `text` | false | output format: text or json |
| `--no-browser` | bool | `false` | false | print the private preview URL without opening a system browser |
| `--once` | bool | `false` | false | synchronize one candidate and exit |
| `--project` | string | `dashboards/leapview.yaml` | false | project manifest path |
| `--source-change` | string | `` | false | change or review identity associated with the revision |
| `--source-ref` | string | `` | false | source ref associated with the revision |
| `--source-repository` | string | `` | false | credential-free source repository identity |
| `--source-revision` | string | `` | false | exact vendor-neutral source revision to bind as release evidence |
| `--target` | string | `` | false | authenticated target profile or LeapView target URL |
| `--token` | string | `` | false | ephemeral API token compatibility path |
| `--upload-concurrency` | int | `4` | false | maximum parallel content-addressed source uploads (1-16) |
