私の現在のプロジェクトでは、コミット メッセージの特定の形式に従うように求められます。(プロジェクトは SVN を使用します。)
Mylyn 形式では、次のように変換されます。
${USER_INITIALS}: ${task.key} [(${connector.task.prefix}) "${task.description}"] -
変数は「疑似コード」ですが、${USER_INITIALS}
残りは Mylyn コミット変数で動作します。
環境変数を使用して、テンプレートを .xml に保存できれば便利です.settings/org.eclipse.mylyn.team.ui.prefs
。その後、プロジェクトの全員がそれを使用できます。
上記の実際の疑似コード (および既存の環境変数)を試しました。明らかに、コミット時に空の文字列に置き換えられるため、これらのいずれも解決されません。PATH
USER
解決策はありますか?
PS SVN コミットのすべてのプロパティである SVN ユーザー名に依存しないのはなぜですか? SVN を LDAP サーバーに統合しているため、(数値の) EMPLID が返されます。したがって、一目でわかる帰属表示にはあまり役に立ちません (これが望ましいことです)。