I'm planning to add more detailed info to Diffusion itself, but catch the big issue here.
Details
Details
- Reviewers
btrahan - Commits
- Restricted Diffusion Commit
rPf08908ff352f: Raise a setup warning for missing or invalid local repository directory
Hit config issue locally, then resolved it.
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
src/applications/config/check/PhabricatorSetupCheckRepositories.php | ||
---|---|---|
20–33 | This block got me thinking it would be very nice to tell permissions vs non-existence, but I don't see a way to actually do that after a brief foray into the code. Oh wells. |
Comment Actions
We do have some code which does it in PhabricatorSetupCheckPath, but it's a lot of code and I think it's hard to generalize the behavior and error messages: