Ref T13546. Ref T9948. It seems challenging to examine a remote in vanilla Mercurial. Provide an "hg arc-ls-remote" command which functions like "git ls-remote" so we can figure out if "--into X" is a bookmark, branch, both, neither, or a branch with multiple heads without mutating the working copy as a side effect.
Details
Details
Ran various "arc land --into ..." commands in a Mercurial working copy, saw apparently-sensible resolution of remote marker names.
Diff Detail
Diff Detail
- Repository
- rARC Arcanist
- Branch
- hg2
- Lint
Lint Passed Severity Location Code Message Advice src/land/engine/ArcanistMercurialLandEngine.php:10 XHP16 TODO Comment Advice src/land/engine/ArcanistMercurialLandEngine.php:16 XHP16 TODO Comment Advice src/land/engine/ArcanistMercurialLandEngine.php:458 XHP16 TODO Comment Advice src/land/engine/ArcanistMercurialLandEngine.php:595 XHP16 TODO Comment - Unit
Tests Passed - Build Status
Buildable 24628 Build 33951: Run Core Tests Build 33950: arc lint + arc unit