任务单 #34297

新しいリポジトリの「最新コミット」を表示する方法について

开放日期: 2014-09-09 11:51 最后更新: 2017-09-22 17:42

报告人:
属主:
状态:
关闭
组件:
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:

Details

from こと山崎と申します。 お世話になります。

先日、プロジェクト「StrokeStyle<T>」において、新しいリポジトリ「sst」を作成して「有効」とし、それ以外のリポジトリをすべて「無効」に設定しました。

しかし、「開発ダッシュボード」の「最新コミット」欄には無効にしたリポジトリのコミット履歴が表示され続けており(しかもそのリポジトリの最新のコミット情報ではない)、リンクをクリックすると Not Found エラーが表示されます。

そこで質問なのですが、「最新コミット」欄に新しく作成した現状唯一の有効リポジトリの最新コミット内容を表示させるように設定するには、どのように対処すればよろしいでしょうか?

よろしくお願いします。

任务单历史 (3/7 Histories)

2014-09-09 11:51 Updated by: from
  • New Ticket "新しいリポジトリの「最新コミット」を表示する方法について" created
2014-09-09 14:20 Updated by: ishikawa
  • 处理结果 Update from to Duplicate
  • 属主 Update from (无) to ishikawa
  • 类型 Update from Support Request to Feature Requests
  • 组件 Update from (无) to その他
评论

現状は「活動履歴中の最新のコミットの履歴5件」を表示する仕様になっているため リポジトリを off にしても 履歴からは削除されませんから 履歴上の最新のものが掲載されてしまいます。

履歴は履歴なので変更する予定はありませんが このダッシュボード上に表示されるものに関してはその仕様ですと 用をなさないと思いますので仕様変更を検討したいと思います。

2014-09-09 18:21 Updated by: from
评论

早々の返信、ありがとうございます。

「リポジトリを無効にしても活動履歴上最新のコミット5件が削除されずに掲載される」という仕様については、当方は今のところそれで問題ございません。

問題は、「表示されている5件が、活動履歴中の最新のコミットの履歴5件ではない」ということにあります。

現在表示されている最新履歴5件は1年以上前のものですが、現時点における最新のコミット5件は今月付のはずなのです。

(実際、開発ダッシュボードの最新コミット「以外」のページでは(リポジトリのコミット一覧など)、最新のコミット履歴が正しく表示されております。)

そのため、「現在活動中のリポジトリの最新コミット履歴5件」が表示されるようにしたく、どのようにすればよいかをお伺いした次第です。

どうぞよろしくお願いいたします。

2014-09-09 18:50 Updated by: ishikawa
评论

from への返信

問題は、「表示されている5件が、活動履歴中の最新のコミットの履歴5件ではない」ということにあります。

そこ若干説明が抜けていました。先ほど書きましたように最新の「コミット」の例歴5件を表示しています。

git に関しては途中で履歴管理の仕様を変更したのですが 現在は コミット単位での履歴ではなく push イベントを記録するように なっています。

この変更に追従していないため (コミットではない) push イベントが表示されていません。

これも同様に修正予定です。

2014-09-09 19:52 Updated by: from
评论

なるほど。Git はコミット単位ではなく push 単位で履歴をとるようになったけども、開発ダッシュボードの「最新コミット」欄はまだこの Git の push 履歴に対応していないということですね。

承知いたしました。

修正をお待ちしております。ありがとうございました。

2014-09-10 14:49 Updated by: ishikawa
  • 处理结果 Update from Duplicate to Fixed
评论

ishikawa への返信

from への返信

問題は、「表示されている5件が、活動履歴中の最新のコミットの履歴5件ではない」ということにあります。

そこ若干説明が抜けていました。先ほど書きましたように最新の「コミット」の例歴5件を表示しています。 git に関しては途中で履歴管理の仕様を変更したのですが 現在は コミット単位での履歴ではなく push イベントを記録するように なっています。 この変更に追従していないため (コミットではない) push イベントが表示されていません。 これも同様に修正予定です。

こちらに関しては修正をいたしました。

無効にしたレポジトリのhistoryが dashboardの表示に出てしまう件ですが こちらの方は内部的なデータの都合上 (例えば svn や git 全体をoff にした場合は判別できますが git や hg の一部のレポジトリを off にしたような 場合などで)ちょっと対処が難しいことがわかりました。 実際にはアクティブなレポジトリがあれば commit/push に よって 履歴は更新されるため 表示からすぐに消えていくはずですので 今回に関しては対応を見送ることにいたしました。

2017-09-22 17:42 Updated by: ishikawa
  • Ticket Close date is changed to 2017-09-22 17:42
  • 状态 Update from 开启 to 关闭
评论

閉じます

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名