Size: 1928
Comment: This is very outdated and does more harm than good being herre
|
Size: 2163
Comment: update hgbot commands
|
Deletions are marked like this. | Additions are marked like this. |
Line 24: | Line 24: |
* `!seen <user>` - report when user was last seen * `!bts <issue number>` - summarize an issue from the bug tracker * `!main <changeset id>` - summarize a commit in the Mercurial repo * `!crew <changeset id>` - summarize a commit in the [[CrewRepository|crew]] repo |
* `!main <changeset id>` - summarize a commit in the main Mercurial repo * `!hg-committed <changeset id>` - summarize a commit in the repo for trusted committers (usually has things that weren't yet published) * `!hg-website <changeset id>` - summarize a commit in the [[https://www.mercurial-scm.org/repo/hg-website/|hg-website]] repo * `issue<issue number>` or a direct link to an issue on our BugTracker - summarize an issue from the bug tracker * `!hghelp <command>` - get a help summary |
Line 30: | Line 31: |
* `!hghelp <command>` - get a help summary | |
Line 32: | Line 32: |
* `!seen <user>` - report when user was last seen |
IRC
Internet Relay Chat is one of the best ways to interact with the Mercurial community. We can be found in the channel #mercurial on irc.libera.chat.
Contents
1. Etiquette
The Mercurial channel usually has a couple hundred people in it, so to help things go smoothly, we ask that you:
- Don't say hello, just ask your question!
- If you want help with a bug, please be responsive to developer questions
- Don't make demands of developers - they're under no obligation to help anyone
- Don't be rude to other Mercurial users
- We're not fluent in all SCMs, don't assume we know what a "git foo-bar" is
- Try to avoid prolonged digressions about things other than Mercurial
Use http://paste.debian.net/ to share tracebacks, etc. (or http://pastebin.com)
Please read suggestions on giving advice
See also https://libera.chat/guides
2. Using hgbot
'hgbot' is an IRC bot that helps with various tasks, including answering FAQs. Some useful commands:
!main <changeset id> - summarize a commit in the main Mercurial repo
!hg-committed <changeset id> - summarize a commit in the repo for trusted committers (usually has things that weren't yet published)
!hg-website <changeset id> - summarize a commit in the hg-website repo
issue<issue number> or a direct link to an issue on our BugTracker - summarize an issue from the bug tracker
!hghelp <command> - get a help summary
!learn <key> as <value> - add a factoid to the database
!forget <key> - forget a factoid
!factoids search <keyword> - search the factoids for a keyword
!seen <user> - report when user was last seen
Some common FAQs and links:
!irc - link to this page
!wiki - link to this wiki
!hgignore - help on hgignore syntax
!inotifybug - the common inotify bug
!trust - information about trusted users