2012-01-13 12 views
1

私はredmineプロジェクトバージョンとgitタグとの間に論理的なリンクを確立しようとしています。redmineロードマップバージョンとgitタグをどのようにリンクすればよいですか?

現在、私の解決策は、各バージョンのwikiページを作成し、それをrepoのタグにリンクすることです。しかし、私のwikiをハードコードされたリンクで詰めたければ、これは素晴らしい考えです。

redmineバージョンとタグを直接リンクする方法はありますか?あるいは少なくともコミットしていますか?

+0

Redmineのバージョンがまだ存在しない場合は、gitタグを使用して作成することができるのは個人的に不思議です。 – xenoterracide

+0

@xenoterracide私はまだこれを動作させる時間がありませんでしたが、5月後に余裕があり、私はバックエンドプロジェクトに戻ってきます...私はここに解決策を投稿します... Redmine APIを使って[eykanalのアプローチ](http://stackoverflow.com/a/10113567/171711)に基づいていると考えてください。 – Coyote

答えて

1

Redmineのは##バージョンにはいくつかの内部ポインタです

http://<baseURL>/versions/## 

の形式でURLと、バージョンごとにページを作成します。 (1)バージョンに関する重要な情報がすべて含まれていること、(2)サーバーの完全な移動(つまり異なるベースURI)を除いて今後変更される可能性は低いという点に、私はリンクしています。

gitタグを使用してバージョンを作成する際のコメントには、Git hooksを使用してアプローチします。与えられたコミットが新しいタグを含んでいるかどうかを調べるコミット後のフックを想像することができます。もしそうならば、Redmine APIを使って新しいバージョンを作成します。

関連する問題