このコンピュータ上の読み取りリポジトリ数
Pro の Repo Insights は、.mailmap の ID とボット数を使用して、期間、ブランチ、投稿者、ファイル、フォルダ、傾向ごとにローカルの歴史を調査します。 CSV または JSON をエクスポートし、サポートされているプロバイダーのプルリクエスト アクティビティを追加するか、独自のカウントをプレビューして My reports に保存し、オプションのメール コピーも添付します。チーム共有には別の組織要件があります。 These counts describe activity, not performance. ローカル分析ではレポートはアップロードされません。保存または共有するには、ユーザーのアクションが必要です。
GitTree Pro の一部。現在、誰もが無料で利用できます。 Free では、すべてのローカル Git 機能が維持されます。 プランを比較。
始める前に
- Repo Insights は GitTree Pro の一部であり、現在誰でも無料で利用できます。 計画 は Pro について説明します。サインインしています。
- 必要な履歴はこのコンピュータ上にあります。浅いクローンは、フェッチされたコミットのみをカウントします。報告書は、歴史が部分的であると述べています。
どこで見つけられますか
- Tools、または
Alt+I。 Repo Insights が独自のウィンドウで開きます。 - Team reports (
Alt+Shift+I) は、組織が共有するレポートの受信箱です。このローカルカウントではありません。 チームレポートを参照してください。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| Repo Insights | ⌥I | Alt+I |
| Team reports | ⌥⇧I | Alt+Shift+I |
ステップ
範囲を選択してください
Change range は期間を設定します。この実行に別の範囲を選択しない限り、環境設定のデフォルトの期間は、Last 30 days、Last 90 days、Last 180 days、または Last 365 days のいずれかです。デフォルトでは、何もアップロードせずに、このコンピュータでカウントされると説明されています。
カウントルールを読む
People are merged with the repository’s .mailmap. Commits by bots are counted apart from people. Bulk commits は分割されているため、1 つの巨大な commit が 1 週間の作業のようには見えません。レポートには「These counts describe activity, not performance. 行をランキングとして読み取らないでください」と記載されています。
ローカルに保存するか、ファイルをエクスポートします
Export… は、選択したファイルに Export CSV… または Export JSON… を書き込みます。ヘルプには、投稿者の名前と電子メールが書き込まれ、何も送信されないと書かれています。 Forget Repo Insights for This Repository… は、このコンピュータ上のこのリポジトリに保存されているレポートを削除します。リポジトリには触れていません。
期待される結果
このコンピュータ上の範囲のコミットと行のレポートがあります。エクスポートでは、パスを選択した場合にのみファイルが作成されました。組織との共有は後の手順であり、所有者または管理者のみがアップロードできます。
カウントされるもの
ターミナル内の同じ質問は、日付範囲が指定された git shortlog と git log です。 Repo Insights は、メールマップのマージ、ボットの分割、一括分割を追加し、エクスポートできるようにレポートを保持します。コミットは変更されません。
git shortlog -sn --since="90 days ago"
git log --pretty=format:"%aN <%aE>" --since="90 days ago" | sort | uniq -cInclude pull request counts は、接続されているアカウントを使用してホストからのプル リクエストとレビューも読み取ります。カウントと時間のみが保持され、タイトル、説明、コードは保持されません。レポートを共有しない限り、何もアップロードされません。実行でそれらが読み取られなかった場合、後の共有では、レポートにはプル リクエスト番号が含まれていないと記載されています。 ファイル履歴 は、範囲全体ではなく 1 つのファイルという異なるビューです。
スコアではなくアクティビティ
チーム レポートの文とこれらのカウントの意味は、These counts describe activity, not performance. です。コミットの少ない人が重要な変更を書いた可能性があります。マージコミットと 1 行のタイプミス修正は両方ともカウントに追加されます。このレポートは人々をランク付けするものではなく、数値をスコアとも呼びません。
共有は別のステップです
何か問題が発生した場合
レポートの履歴行には、クローンが浅い、または部分的なものであると記載されています。
フェッチされたコミットのみがカウントされました。必要な履歴を取得してから、レポートを再度実行します。以前の番号は完全なリポジトリではありません。
一人である二人が二列になって登場します。
彼らの電子メールは統合されません。それらを .mailmap に追加し、レポートを再度実行します。レポートはメールマップを読み取ります。マッチを発明するわけではありません。
「このレポートにはプル リクエスト番号がありません。」
この実行ではプル リクエストが読み取られませんでした。レポート オプションで [プル リクエストのカウントを含める] をオンにして、再度実行します。ホストの読み取りでは、接続されているアカウントが使用されます。
レポートを無視すると、まだ必要だったレポートが削除されました。
[忘れる] を選択すると、このコンピュータに保存されているそのリポジトリのレポートが削除されます。 Repo Insights を再度実行して、履歴を再度カウントします。リポジトリ ファイルは削除されませんでした。
質問
Repo Insights は私のリポジトリをアップロードしますか?
いいえ、カウントはこのコンピューター上で実行されます。エクスポートでは、選択したファイルが書き込まれ、何も送信されません。チーム レポートのアップロードは別の確認であり、コードではなくカウントが送信されます。
数字はパフォーマンスの評価ですか?
いいえ。これらの数値はパフォーマンスではなくアクティビティを表します。これらは、メールマップとボット ルールの後の範囲内のコミットと行です。それらはランクではありません。
Repo Insights が含まれるプランはどれですか?
GitTree Pro は、現在誰でも無料で入手できます。ウィンドウを開くことは無料プランの一部ではありません。
CSV エクスポートには何が含まれますか?
選択したファイル内の投稿者とその名前と電子メール。エクスポートでは何も送信されません。
チームレポートは同じウィンドウですか?
いいえ。Alt+Shift+I を押すと、組織と共有されているレポートの所有者と管理者であるチーム レポートが開きます。 Alt+I はローカルカウントです。
