私たちは、Solaris上で実行されている多くのシェルスクリプトを持つ(TAP)環境を持っています。現時点では、制作環境と受入れ環境のみが実際に使用されています。これは、すべての変更を追跡するのは複雑すぎるためです。シェルスクリプトのバージョン管理
私はバージョンコントロールを導入しようと考えていましたが、実際にこれを実装する方法はありません。
私は当初TracでSVNを使用し、環境全体に対して単一のリポジトリを作成することを考えていました。本番環境ではトランクを使用し、テスト環境と受け入れ環境ではブランチを作成します。
私たちはTestブランチで開発し、Acceptanceブランチでテストし、最終的にTrunk for Productionとマージします。
いくつかの調査を行った後、私はGitがRedmineと組み合わせてより適しているかもしれないことを発見しました。そして私は分枝/合併のアプローチについてはわかりません...
誰も私とアイデアを共有していますか?私は実際にこれにアプローチする方法に関するいくつかのインプットとヒントを持っていたいと思います。
ありがとうございました
あなたの質問は何ですか?私が示唆できるのは、「先に進む」ことだけです。 – tripleee
私はバージョン管理に関する多くの経験がありません。私の質問は、深い知識を持つ人が、これが良い考えであると私に教えてくれるかどうかです。 – Subbeh
バージョンコントロールを使用しないのは、大惨事の悪い考えです。シンプルに始めましょう、すぐに始まります。 – tripleee