Ref T1493. Consolidate these a bit; they might need some more magic once we do --noupdate checkouts. Mostly just trying to clean up and centralize this code a bit.
Details
Details
- Reviewers
btrahan - Maniphest Tasks
- T1493: Empty repositories should show a "this repository is empty" message
- Commits
- Restricted Diffusion Commit
rPb90e51ab0edd: Clean up `hg --debug branches` calls
Viewed and bin/repository discover'd Mercurial repos with and without any branches.
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
Comment Actions
"Low level" doesn't seem to me as the obvious thing going on here -- seems more like a debug query? Anyhoo, I am a poor Mercurial user.
Comment Actions
--debug has nothing to do with debugging, it just means --show-full-commit-hashes-instead-of-only-the-first-8-characters. Mercurial is just "special" and doesn't have a more reasonably named flag. (The Git equivalent is --no-abbrev.)
I'm using "LowLevel" to mean "not policy-aware", although it's not a great name.