sapling icon indicating copy to clipboard operation
sapling copied to clipboard

A Scalable, User-Friendly Source Control System.

Results 352 sapling issues
Sort by recently updated
recently updated
newest added

In the [Git cheat sheet](https://sapling-scm.com/docs/introduction/git-cheat-sheet), the following are equated: - `git reset --hard COMMIT` - `sl hide COMMIT` This is wrong. The former resets *to* `COMMIT`, essentially deleting commits up...

pull them on aur, make pkgbuild pls

# Expectation `make oss` produces the binaries, `make install-oss` puts them in the specified DESTDIR # Actual `make install-oss` completely rebuilds the project even though `make oss` just built them...

Right now, it looks like there are dedicated packages for windows, mac, but for linux there are only .deb packages. It would be very useful to have distro agnostic .tgz...

help wanted

``` % sl clone https://github.com/llvm/llvm-project.git remote: Enumerating objects: 5061204, done. remote: Counting objects: 100% (6460/6460), done. remote: Compressing objects: 100% (587/587), done. fatal: fetch-pack: invalid index-pack output3.45 MiB | 11.47...

Checkout of HEAD from today. ``` $ make oss SAPLING_OSS_BUILD=true HGNAME=sl \ /usr/local/bin/python3 setup_with_version.py \ build_interactive_smartlog \ build_py -c -d . \ build_clib \ build_ext -i \ build_rust_ext -i -l...

build

> Note: Looks like SemVer isn't being followed ## Current: [`20221115-080554-34470671`](https://github.com/facebook/sapling/releases/tag/20221115-080554-34470671) ## Expected: Should use proper [SemVer](https://semver.org/) or more readable release/tag names Ex.; ``` 2.0.2-alpha major.minor.patch-build ``` ## Cause: https://github.com/facebook/sapling/blob/aaaa8275d7b1e1325ed1283e18bf7a1d0653f46a/.github/workflows/TagIt.yml#L37

Right now the sapling build downloads a number of packages from pypi and other places, which makes it unsuitable for packaging in most Linux distributions. Add support for disabling this...

linux
packaging

Steps to reproduce: ``` $ sl clone https://github.com/docker/roadmap exa $ sl clone exa exa2 abort: working copy is missing information or corrupt: unable to read gitdir: `No such file or...