415

GitHub イシュー トラッカーからイシューを完全に削除することはできますか?

4

11 に答える 11

220

いいえ、github API では課題を開く/閉じる/再開することしかできません。Issues API のドキュメントは次のとおりです。

于 2010-06-21T00:59:39.930 に答える
62

既存の問題を編集したり (たとえば、重複している場合)、タイトル、説明、ターゲット マイルストーンをまったく別のものに変更したりできます。AFIK さん、これでチケットの削除に最も近づきました。

于 2012-06-29T18:21:55.270 に答える
42

2018 年 11 月更新:リポジトリの所有者であれば、問題を削除できるようになりました
Github - エラーで入力された課題を削除する」を参照してください

問題の削除

https://docs.github.com/en/github/managing-your-work-on-github/deleting-an-issue言及:

リポジトリの管理者権限を持つユーザーは、リポジトリから課題を完全に削除できます。

他の人 (許可なし) の場合、questionto42コメントは、ここに示されているように、問題の削除を GitHub サポートに依頼できることを示しています。


2018 年 5 月、元の回答:

3 8年後、最終的な問題は答えのままです (まだ削除はできません)。
The Ghost of Issues Past」を参照してください。ここでは、GitHub が確認して閉じるようにアドバイスしています。

于 2013-12-18T08:17:41.113 に答える
31

後世のために:一般的に問題はgithubの関連付けのターゲットになる可能性があるため、問題を削除することは悪いことです。

ただし、コラボレーション情報を犠牲にしても構わないと思っている場合は、「ハンマーで叩く」アプローチを次に示します。

  1. 元のリポジトリのクローンを作成します。
  2. IssuesAPIを介して課題をコピーします。
  3. 元のリポジトリを削除します。または、新しいリポジトリに新しい名前を選択します。
  4. クローンに基づいて新しいリポジトリを再作成します。
  5. 保持する問題をIssuesAPIを介して再作成します。

これにより、フォーク、プルリクエストなど、他の多くのリンク情報が失われる可能性があると思います。

于 2013-03-18T12:15:10.837 に答える
29

公開機能リクエスト

私は 2014 年 8 月に GitHub に手紙を書きhttps ://github.com/jdennes からメールで返信がありました。

提案をありがとう。現在、問題のコンテンツを編集/クリアすることのみが可能です。ただし、社内の機能リクエスト リストで、この提案に +1 を追加しました。

できないことを確認した.

これまでの最善の回避策

  • タイトルを、検索と競合しないものに設定します (例: 単一のドット) .

    これは、自動的に削除できない「タイトルを変更した」コメントのため、失敗の履歴を完全に隠すことはできない場合があります。

  • 体を空にする

GitHub スタッフにはパワーがあります

セキュリティ上の問題がある場合は、GitHub スタッフに連絡してください。通常、彼らは迅速に返信し、http: //archive.is/OfjVtで確認できるように、問題を完全に削除することができます 。問題 1 と 3 がありますが、2 はありません。

于 2014-08-15T09:47:35.250 に答える
10

本当に重要な場合は、リポジトリ全体を削除できます。

于 2017-02-03T00:01:02.410 に答える
0

それでも無理。他の回答で提案されているものに対する別の回避策は、問題を「削除済み」(または他の適切なラベル) としてラベル付けし、github API を使用してそれらを取得する場合にフィルターで除外できるようにすることです。明らかに、その特定のラベルをこの目的にのみ使用し、問題をクローズするときにラベルを設定する必要があります。

于 2018-09-20T05:12:06.827 に答える
0

問題を作成したユーザーを禁止するように github に依頼するだけで可能です。

ソース: https://github.com/isaacs/github/issues/253#issuecomment-290944938

于 2017-08-17T16:34:06.670 に答える