6

mylynでEGitを使用しています。コードを git リポジトリにコミットしていたとき、コミット ダイアログには、タスク ID、タスクの説明などを示すデフォルト メッセージが表示されていました。

これで、デフォルトのコミット メッセージが表示されなくなりました。

オンラインで調べたところ、人々は EGit Mylyn プラグインをインストールする必要があると提案しており、そのプラグインをインストールしています。

4

4 に答える 4

3

[設定]->[マイリン]->[チーム]->[コメントテンプレートのコミット]に役立つ値があり、そのメッセージのすぐ上にある[タスクコンテキストで自動的に管理(セットを変更)]チェックボックスがオンになっていますか?

于 2012-11-23T06:03:04.397 に答える
0

Preferences -> Mylynの下にチーム オプションがない場合は、 http: //download.eclipse.org/mylyn/releases/latest から Mylyn タスクに焦点を当てたインターフェイスをインストールする必要があります。

完了したら、Commit Comment Templateに適切なものを設定します。私が使う

${connector.task.prefix} ${task.key}: 
于 2013-07-23T08:31:02.103 に答える
0

コミット メッセージは、問題のタスクがアクティブで、このタスクがアクティブになっている間に変更された少なくとも 1 つのファイルをチェックインしようとした場合にのみ表示されます (青いボール)。

この動作は、タスクをアクティブにするだけで十分である前に、最後のリリースの 1 つ (3.7 ?) で変更されました。

于 2012-11-22T21:59:54.870 に答える
0

バグトラッカー用の Mylyn コネクタを追加した後、Eclipse 2021-12 の新規インストールで同じ問題が発生しました。

問題はプラグインの欠落でした。

  • ヘルプ -> 新しいソフトウェアのインストール
  • 「Work With」の下で関連するバージョンを選択します
  • 「コラボレーション」の下で、「Eclipse 用の Git 統合 - タスク中心のインターフェース」を選択します。
  • プラグインをインストールする

奇妙なことに、これはEclipseの「Java」エディションで発生しますが、プラグインがデフォルトでバンドルされている「エンタープライズ」エディションでは発生しません

于 2021-12-15T15:53:30.247 に答える