トラブルシューティングのトピックタイプ

トラブルシューティングのトピックは、ページの最後のトピックにする必要があります。

ページに5つ以上のトラブルシューティングトピックがある場合、そのコンテンツはトラブルシューティング情報のみを扱う別のページに置いてください。ページ名はTroubleshooting <feature> とし、左ナビではTroubleshooting のみを使用します。

どのようなトラブルシューティング情報を含めるべきか

トラブルシューティング情報には以下が含まれます:

  • 危険と思われる問題解決情報。
  • 稀なケースに関する情報。ユーザーが遭遇する可能性がどんなに低い状況であっても、すべてのトラブルシューティング情報が含まれています。

このような内容は他の人の役に立つ可能性があり、その利点はリスクを上回ります。このルールに例外があると思われる場合は、テクニカルライティングチームまでご連絡ください。

GitLabサポートは独自のトラブルシューティングコンテンツをメンテナーしています。

トラブルシューティングのトピックタイプ

トラブルシューティングには、入門、タスク、リファレンスの3つのタイプがあります。

入門トピック

このトピックは、ページのトラブルシューティングのセクションを紹介します。例えば

## Troubleshooting

When working with <x feature>, you might encounter the following issues.

トラブルシューティング・タスク

タイトルは標準的なタスクに似ていなければなりません。例えば、”デバッグツールの実行 “や “構文の検証 “などです。

トラブルシューティングリファレンス

このトピックにはエラーメッセージが含まれます。例えば

### The error message or a description of it

You might get an error that states <error message>.

This issue occurs when...

The workaround is...

複数の原因や回避策が存在する場合は、表形式にすることを検討してください。正確なエラーメッセージを使用する場合は、バックティックで囲み、コードとして表示されるようにします。

トラブルシューティングのトピックタイトル

トラブルシューティングのリファレンストピックのタイトル:

  • 少なくともエラーメッセージの一部を含めることを検討してください。
  • 文字数は70文字以下にしてください。
  • タイトルにリンクを使用しないでください。

タイトルに完全なエラーを記載しない場合は、本文に記載してください。

Railsコンソール書き込み関数

トラブルシューティングの提案にGitLabインスタンスのデータを変更する関数が含まれている場合は、以下の警告を追加してください:

WARNING:
Commands that change data can cause damage if not run correctly or under the right conditions. Always run commands in a test environment first and have a backup instance ready to restore.