CVSからSVNへの最近の移行は、cvs2svnツールを使用して行いました。私のプロジェクトの1つのために新しく移行されたプロジェクトでは、最新バージョンは支店A(親ディレクトリ)の一部です。このプロジェクトでは、サブプロジェクトがあります。その最新バージョンは別のブランチです。ブランチB.つまり、基本的にトランクにはメインプロジェクトの最新バージョンがありません。CVSからSVNへの移行とブランチ内での分岐
私の親フォルダ(ブランチA)をチェックアウトしたら、私のサブプロジェクトまでブラウズします>右クリック> CVS>アップデートスペシャル>ブランチB(ブランチBは最新のサブプロジェクトを持っています)を選択します。これにより、サブプロジェクトの最新バージョンがチェックアウトされ、メインプロジェクトの最新バージョンが取得されます。
ただし、SVNではこのオプションは表示されません。私が知る限りSVNは、枝ではなくリビジョンだけで更新することができます。私はSVNには新しいので、私が間違っている可能性がより高いです。私はCVSのシナリオで何をしようとしていたのですか?
メインプロジェクト(支店A)をチェックアウトし、サブプロジェクトを別々にチェックアウトする方法について説明しました(支店B)。次に、私は最初のチェックアウト(親プロジェクト - 支店A)からこのサブプロジェクトを削除し、サブプロジェクトの2番目のチェックアウトバージョンに置き換えます。
ご返信ありがとうございます。私はこれをswitchコマンドを使って実現しました。私は望むようにサブプロジェクトを別のブランチに切り替えました。 –