Solaris上で実行される多くのシェルスクリプトを備えた(TAP)環境があります。現時点では、複雑すぎてすべての変更を追跡できないため、本番環境と承認環境のみが実際に使用されています。
そのため、バージョン管理を導入することを考えていましたが、これを実装する方法がわかりません。
私は当初、Trac で SVN を使用し、環境全体に対して単一のリポジトリを作成することを考えていました。本番環境にはトランクを使用し、テストおよび受け入れ環境にはブランチを作成します。
テスト ブランチで開発し、アクセプタンス ブランチでテストして、最終的に本番用のトランクとマージします。
いくつかの調査を行った結果、Git は Redmine と組み合わせた方が適している可能性があることがわかりました。そして、分岐/マージのアプローチについては知りません...
誰か私とアイデアを共有してくれませんか? これにアプローチする方法について、いくつかの意見とヒントをいただきたいと思います。
ありがとう