2017-02-16 1 views
1
私が見出さ

一つの解決策は、分岐された等の実装のために異なるレベル試験のために開発 は、プロジェクトリポジトリ

  • について

    • にリポジトリを区別する

      分割します2つのブランチをマージするときに問題が発生します。

      効果的な方法はありますか教えてください。

  • +1

    私はあなたのソースとテストコードを1つのリポジトリに持っていることに間違いはありません。なぜここに複数のリポジトリが必要だと思うか説明できますか? –

    +0

    @ Tim Biegeleisenこんにちは、私は私のプロジェクトでいくつかの変更を完了し、私はコミットされたファイルを新しいRepoやテスト目的のために何でもブランチに転送したいと思ったら、レベルにプロジェクトを分割する必要があります。同じRepoまたはbranch.Sameのテストチームは、バグ(Re​​po/branch)と非バグファイルをDeployment(Repo/Branch)に転送します。このような部門は期待しています。このタイプのレベリングの利点は、誰かがバグを是正しようとすると、バグ(Re​​po/branch)をクローンすることになるということです。 –

    答えて

    0

    レベルの性質によって異なります。

    • すべてがコードベースに関連している場合、それらはすべて同じリポジトリ、同じブランチにある必要があります。
    • 開発ライフサイクル(開発者、QA、ステージング、本番)に関連している場合は、同じリポジトリに同じコードベースを複製できます。

    支店は、さまざまな並列開発の取り組みを分離するためのものです。

    +0

    こんにちはあなたの助けをありがとう。これは私が本当に意味していた...... http://stackoverflow.com/questions/14865283/proper-git-workflow-scheme-with-multiple-developers-working-on-同じタスク –

    +0

    @ krishnanunniR "、私はプロジェクトでいくつかの変更を完了し、コミットされたファイルをテスト目的のために新しいリポジトリまたはブランチに転送したいと思います。"私の答えで言うように、専用のレポに – VonC

    関連する問題