私は2つのバージョンのコードを交互に使いたいと思っています。実行した場合SVNで古いバージョンをチェックアウトするには?
svn checkout -r 5 file:///path.to.svn.repo
ターゲットディレクトリの現在のバージョンが5より大きい場合、私は戻れません。私の理解では、これは意図的なもので、代わりにマージを使うべきです。 Mergeは最新バージョンを更新しますが、私はそれを望んでいません。交替する簡単な方法はありますか?
私は二つのプロジェクトにコードを分割することができたと、私は、これは適切なソリューションであるか分かりません。
なぜいくつかのsvnクライアントを使用しませんあなたがEclipseを使用している場合は、tortoise-svn、smart-svnまたはsubclipse(私が使用している)のようなものです。彼らは間違いなくあなたの人生をよりシンプルにします。 – aProgrammer
なぜ2つのバージョンが必要ですか?プロダクションとデベロップメントの2つのバージョンがある場合は、ブランチングやラベリングを追跡する必要があります。手動チェックアウトの方が適しています。 – AlG
2つのバージョンが少し違っているので、2つのバージョンを交互に使いたいと思っています。私が書くすべてのコードは私の博士号のためのものです。私はコードの異なるバージョン間で簡単にやり取りができるようにしたいと思っています。 – Yotam