[Bug 6923] New: Meta-issue on improving installation and setup
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Fri Oct 4 15:23:29 UTC 2024
https://bz.mercurial-scm.org/show_bug.cgi?id=6923
Bug ID: 6923
Summary: Meta-issue on improving installation and setup
Product: Mercurial
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: Mercurial
Assignee: bugzilla at mercurial-scm.org
Reporter: pierre.augier at univ-grenoble-alpes.fr
CC: mercurial-devel at mercurial-scm.org
Python Version: ---
I filled few issues on improving installation and setup. This final issue is
here to recap.
I think it would be very good if any users can get a good Mercurial
configuration with such commands:
```
uv tool install mercurial[rust]
# this line is a bit specific to the shell
echo 'eval "$(hg generate-shell-completion bash)"' >> ~/.bashrc
hg admin-extension --enable topic evolve absorb rebase hg-git
hg config --set ui.name "my_login <toto at univ-grenoble-alpes.fr>"
hg config --set ui.tweakdefaults True
hg config --set alias.lg "log -G"
```
I think this would help a lot if we want to continue to claim that Mercurial is
easy for beginners.
Related issues:
- [ ] Automatically upload wheels on PyPI for each Mercurial release
https://bz.mercurial-scm.org/show_bug.cgi?id=6921
- [ ] Add commands for extension management
https://bz.mercurial-scm.org/show_bug.cgi?id=6922
- [ ] Command to setup completion and "smart prompt"
https://bz.mercurial-scm.org/show_bug.cgi?id=6918
- [ ] Commands to change user and repo config
https://bz.mercurial-scm.org/show_bug.cgi?id=6920
- [ ] Rust extensions packaged in a separate PyPI package (hg-rust?)
https://bz.mercurial-scm.org/show_bug.cgi?id=6919
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list