私の職場では現在 CVS を使用しています。git への移行が計画されていますが、それには時間がかかる可能性があります。その間、私は 1 人でプロジェクトを進めており、個人的な開発に git を使用することにしました。分岐、段階的なコミット、リベースなどは素晴らしいものでした! しかし残念なことに、ある時点でこのプロジェクトとその履歴を CVS にインポートする必要があり、他の人が私の進行状況を確認できるようになります。
最善の方法は何ですか...
- 現在のプロジェクトを (理想的には個別のコミット/リビジョンのセットとして) CVS にインポートします
- 将来の変更を CVS に繰り返しインポートできるようにする
- (ボーナスの質問 - 理想的ですが、必須ではありません) 他の開発者による CVS の変更を git にマージします。
それが重要であるとしても、現時点では CVS には何もありません。(そして、私のやり方が許せば、CVS には何もないでしょうが、今のところはそれで行き詰まっています!) よろしくお願いします!