2011-06-21 14 views
3

バザールのバージョン管理下にあるプロジェクトで私のサーバーにRedmineをセットアップしました。ここでRedmine + bzrの推奨ワークフロー?

は、既存のワークフローです:

  1. (私を含め)各開発者は、開発トランクからブランチを作成します。
  2. 開発者が変更を行い、その枝
  3. にコミット私はRedmineのにトランクをインポートした後、トランク

に開発者のブランチをマージ、トランクにコミットに関連付けられたメッセージのみが登録されますが、メッセージがによってによってコミットされています開発者はそうではありません。したがって、たとえば、開発者がコミットメッセージに「fixes#2」を追加すると、問題#2は終了しません。むしろ、マージ後に行うコミットに「fixes#2」を追加する必要があります。

ワークフローに問題がありますか、現在のワークフローでRedmineを使用するより良い方法がありますか?

+1

Redmineのもリポジトリタブがクリックされるまで、SCMビューをリフレッシュしていないの未解決の問題(私は信じている)があります。これはあなたの問題の状態と関係がありますか? – dwerner

+0

@serotonin、いいえ、私はこの問題に気付きましたが、問題に関連していません。私はredmineを通して支店に加えられた変更の記録を見つけることができません。 –

+0

Redmineのどのバージョンで作業していますか? – dwerner

答えて

2

詳細については、以下を参照してください。(Oリポジトリ機能#2799で問題が解決する場合があります。
この機能はまだ開いていますが、が付いているパッチがあります(コメントによると)。

フィーチャー#2799:バザールの共有reposetoriesのサポート(INIT-レポで作成) http://www.redmine.org/issues/2799

1

マージされたリビジョンが表示されない理由は、現在、Redmineがリビジョンを処理できないためです。申し訳ありませんが私はあなたにもっと役に立つ答えを与えることはできません。 :

共有