Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ソースコードの古いバージョンをテストする必要がありますが、ローカルに変更がいくつかあります。したがって、これらの変更を「隠し」、古いバージョンをチェックアウトし、いくつかのテストを行ってから、現在のバージョンに戻って変更を復元したいと考えています。この種のワークフローを CVS で実行することは可能ですか? 基本的に、必要なのはgit stash/restore.
git stash/restore
CVSは、最新のソース管理システムと比較して原始的です。隠しておくことに直接相当するものはありません。
最も近いcvs diff -u方法は、変更の統一された差分を作成し、変更を元に戻し、必要なことをすべて実行し、再度元に戻す/更新してから、パッチを適用して変更を元に戻すことです。
cvs diff -u
または、別のディレクトリに別のチェックアウトを作成して、そこで独立して作業することもできます。