Ref T13434. Detect perforce remotes and use "git p4" commands in place of "git" commands when operating in Perforce mode.
Details
Details
- Reviewers
- None
- Maniphest Tasks
- T13434: Support Perforce/Git in "arc land"
- Commits
- rARCca66743905fb: Support Perforce/Git repositories in "arc land"
- Landed "master" onto itself, saw master update.
- Landed "feature1" onto clean "master", saw master update.
- Landed "feature2" onto dirty "master", saw master stay dirty.
- Landed with "--hold", got sensible submit instructions.
Diff Detail
Diff Detail
- Repository
- rARC Arcanist
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
- Fix an issue with the non-dirty flow introduced when making the dirty flow work.
- Ran "arc land" end-to-end in a normal topic branch workflow.
- Ran "arc land" end-to-end in a normal topic branch workflow with a dirty target branch.
- Ran "arc land" end-to-end in a no-topic-branch workflow.