5

ソースコードの古いバージョンをテストする必要がありますが、ローカルに変更がいくつかあります。したがって、これらの変更を「隠し」、古いバージョンをチェックアウトし、いくつかのテストを行ってから、現在のバージョンに戻って変更を復元したいと考えています。この種のワークフローを CVS で実行することは可能ですか? 基本的に、必要なのはgit stash/restore.

4

1 に答える 1

8

CVSは、最新のソース管理システムと比較して原始的です。隠しておくことに直接相当するものはありません。

最も近いcvs diff -u方法は、変更の統一された差分を作成し、変更を元に戻し、必要なことをすべて実行し、再度元に戻す/更新してから、パッチを適用して変更を元に戻すことです。

または、別のディレクトリに別のチェックアウトを作成して、そこで独立して作業することもできます。

于 2012-11-27T03:59:56.370 に答える