0

SVN + GITを使用しましたが、ファイルレベルのバージョン管理を使用していないため、まだ満足のいくものではありません。誰もが、そこにあるすべてのタイプのバージョン管理ソフトウェアが個々のファイルの追跡バージョンをサポートしていない理由を教えてくれますか?

基本的に私がやりたかったのは、独自のブランチで小さなライブラリを開発し、マスターブランチに継続的に統合することです。問題は、各ブランチにこれらのファイルだけでなく、プロジェクト設定ファイル、構成、テストスクリプトなどが含まれていることです。これらは、ライブラリの開発中にバージョン管理に含める必要がありました。そして、各ライブラリのリビジョンが別々にカウントされることを望んでいました。また、マスターから別のブランチを作成すると、常に最新のライブラリを使用できるようになります。そして、そのブランチでバグ修正を行うと、変更されたライブラリファイルをマスターブランチにのみプッシュバックでき、マスターでは、バグ修正されたライブラリを正しいライブラリブランチにプッシュすることもできます。

要約すると、問題は、選択したファイルのみを任意のブランチにマージし、各ファイルの変更を個別に追跡するにはどうすればよいかということです。

それはそれを行う方法ですか、それとも私はここでひどく間違っていることをしていますか?混乱しています。助けてください !

4

1 に答える 1

1

サブモジュールを使用し、SVN を気にしたくない。お好きな組み合わせでお楽しみいただけます。

于 2012-10-15T06:09:19.107 に答える