Skip to content

Add --ref-format option to scalar clone (port to vfs-2.52.0)#832

Merged
dscho merged 2 commits intomicrosoft:vfs-2.52.0from
mjcheetham:scalar-reftable-2.52
Jan 8, 2026
Merged

Add --ref-format option to scalar clone (port to vfs-2.52.0)#832
dscho merged 2 commits intomicrosoft:vfs-2.52.0from
mjcheetham:scalar-reftable-2.52

Conversation

@mjcheetham
Copy link
Member

Cherry picking the commits from #829 to the vfs-2.52.0 branch.

Add ability to run Git commands for Scalar by passing a struct strvec
rather than having to use varargs.

Signed-off-by: Matthew John Cheetham <mjcheetham@outlook.com>
Add the `--ref-format` option to the `scalar clone` command. This will
allow users to opt-in to creating a Scalar repository using alternative
ref storage backends, such as reftable. Example:

  scalar clone --ref-format reftable $URL

Signed-off-by: Matthew John Cheetham <mjcheetham@outlook.com>
@dscho
Copy link
Member

dscho commented Dec 18, 2025

image

Looks like the 'Hub is havin' a rough time:

image

@dscho dscho merged commit c94328f into microsoft:vfs-2.52.0 Jan 8, 2026
122 of 123 checks passed
@mjcheetham mjcheetham deleted the scalar-reftable-2.52 branch January 15, 2026 15:05
dscho added a commit that referenced this pull request Jan 27, 2026
Add the `--ref-format` option to the `scalar clone` command. This will allow users to opt-in to creating a Scalar repository using alternative ref storage backends, such as reftable. Example:

```shell
scalar clone --ref-format reftable $URL
```
dscho added a commit that referenced this pull request Jan 28, 2026
Add the `--ref-format` option to the `scalar clone` command. This will allow users to opt-in to creating a Scalar repository using alternative ref storage backends, such as reftable. Example:

```shell
scalar clone --ref-format reftable $URL
```
dscho added a commit that referenced this pull request Jan 31, 2026
Add the `--ref-format` option to the `scalar clone` command. This will allow users to opt-in to creating a Scalar repository using alternative ref storage backends, such as reftable. Example:

```shell
scalar clone --ref-format reftable $URL
```
dscho added a commit that referenced this pull request Feb 3, 2026
Add the `--ref-format` option to the `scalar clone` command. This will allow users to opt-in to creating a Scalar repository using alternative ref storage backends, such as reftable. Example:

```shell
scalar clone --ref-format reftable $URL
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants