2016-05-23 12 views
0

私たちはjiraをセットアップするつもりです。サーバーに配置してすべてのリンクを与えることができますが、私のチームはカスタムフィールドとスクリプトフィールドを追加して、ワークフローでは、プロダクションjiraインスタンスでこれを行う必要がありますか?jiraの開発プラクティス

各開発者はローカルのjira、jira sdkを持つことができます。ワークフローを修正し、gitでサーバーにプッシュできますか?またはこれはプラグインの開発にのみ役立つものですが、私たちが作業することのほとんどは、ワークフローを変更してフィールドを追加することです。

ありがとう、私たちは提案に感謝します。

答えて

1

必要とチームのサイズに応じて、Atlassian's recommended strategyと考えてください。
には、基本的に3つのJIRAインスタンス(開発、ステージ、およびプロダクション)の設定が含まれます。

  • のコピー上の特定の変更を適用し、テストするために、ステージングサーバーを使用し
  • など、プラグインを、テスト新しいJIRAのバージョンにも として、あなたの変更を実行し、テストするために開発サーバーを使用しますプロダクションデータベース。
  • OKを確認したら、運用サーバーで変更を再適用します。

JIRAの「ソースコントロール」はありません。場合によっては(ワークフローの変更など)、エクスポートおよびインポートによって変更を適用することができます。カスタムフィールドの追加やスクリプトフィールドの変更などの操作では、手動で、またはREST APIを使用したスクリプトなど、各層で操作をやり直す必要があります。

ちなみに私の職場では、2人の人でJIRAを改造し、それぞれの変更はトリアージによって承認されています(R & Dリーダー、QAリーダー、CMリーダー)に適用されます。

+0

3つのインスタンスを同じサーバーで実行できますか?それぞれに支払う必要がありますか? thanks =) – pelos

+0

同じサーバー上で実行することはできますが、パフォーマンスは大幅に低下します(JIRAは非常にメモリが不足しています)。支払いに関しては、インスタンスごとに個別のライセンスが必要です。しかし、ほとんどの場合、開発者とステージのインスタンスで「初心者」ライセンス(年間10ドル)を支払うことができますので、ほとんど問題にはなりません。 – yossiz74

関連する問題