0

数日前、Redmine 0.9.3 から 2.2.0 への長期間の移行を行いました。すべてが完全に移行され、すぐに機能するように見えました。

しかし、機能しなくなった機能が 1 つ見つかりました。Redmine はもはやリポジトリ キーワードをリッスンしていないようです。それらは引き続き [管理] -> [リポジトリ] の下にあり、リポジトリを参照して変更を確認することは引き続き可能です。しかし、Redmine はリビジョンを redmine ID に関連付けなくなりました。

私はすでにキーワードを削除し、変更を保存して再読み込みしようとしました。成功しません。コマンド「rails runner "Repository.fetch_changesets" -e production」を使用して、すべての変更セットを再読み込みするよう Redmine に指示しました。

しかし、何も機能していないようです。

何か案は?

4

2 に答える 2

0

参照キーワードを変更すると、それらは新しいコミットに対してのみ機能します。それらを古いコミットで機能させたい場合は、redmineproject 内のリポジトリを削除し、そこに ir を読み込む必要があります。変更セットの次のフェッチで (変更セットのフェッチを自動的に有効にし、プロジェクトのリポジトリ タブを開く必要がある場合)、古いものを含むすべてのコミットにキーワードが使用されます。

たとえば、commitmessage として "#1234" を含むコミットがあり、デフォルトのキーワード (ref、参照の問題 [私が覚えている限り]) がチェックされている 1234 はコミットに接続されません。キーワードを単に * に変更すると (単一の星は、すべての issuenumber がキーワードなしでバインドされることを意味します)、それでも接続されません。変更セットを削除、読み取り、再取得すると、問題 1234 がコミットに接続されます。

于 2013-05-12T09:57:44.713 に答える
0

Subversion システムやコミット番号を変更しましたか?

Link to a changeset with a *non-numeric* hash: commit:c6f4d0fd (displays c6f4d0fd).

または、これは Redmine http://www.redmine.org/issues/13000のバグである可能性があり ます

于 2013-01-27T23:54:05.973 に答える