Fixes T8615. Basic overview of the pipeline, where to look for errors, and how to identify/understand/fix/force your way through.
Details
- Reviewers
joshuaspence btrahan - Maniphest Tasks
- T8615: Write a guide for troubleshooting repository imports
- Commits
- Restricted Diffusion Commit
rP95fe4f94511f: Add a repository import troubleshooting guide
Read documentation.
Diff Detail
- Repository
- rP Phabricator
- Branch
- repoimport
- Lint
Lint Passed - Unit
Tests Passed - Build Status
Buildable 6942 Build 6964: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Overall, I think that there's a bunch of paragraphs which are too short (one or two sentences). I left some inline comments, but nothing major.
I also feel that we could do a better job of detecting errors importing repositories and surfacing them in the UI, similar to the way that setup issues are surfaced to administrators. We could maybe show failed daemon tasks in the Diffusion UI as well, by basically looking for failed daemon tasks where the objectPHID matches the given repository.
src/docs/user/field/repository_imports.diviner | ||
---|---|---|
5 | I think this should be "troubleshooting OF repositories". | |
10–11 | My English isn't great, but I feel like "or push new commits to a hosted repository" should maybe be in parentheses. | |
15 | Typo of "individual". | |
27 | This reads odd to me, maybe "creating stub objects for them". | |
28 | Maybe we should explain that a commit will have multiple IDs, namely:
| |
30 | Where is the update phase documented? If someone starts their reading at this article, then this might be a little unclear. | |
41 | Does this style any differentially if the : is bold? I think that having the : in bold is more correct, but I'm not sure if it actually makes a difference. On another note, I've often wondered if we should have an easier way to produce a <dl>-type list. | |
118 | Stray ) | |
249 | Personally, I think that bullet points read nicer if the sentence starts with an uppercase character. |
src/docs/user/field/repository_imports.diviner | ||
---|---|---|
30 | In the link at the end of the sentence. :) |