新しいコードをチェックインしてコミットできる中央の svn リポジトリがあります。しかし、すべての小さな変更を中央リポジトリにコミットしたくはありません。そのため、Subversive SVN を使用してローカル リポジトリを作成し、一時的なコミット (マイナーなバグ修正など) に使用できるようにしたいと考えています。たとえば、快適さのために、私は2つの実装で新しい機能を作成しましたが、どの実装が中央リポジトリにコミットするかはまだわかりませんが、将来的にはそのうちの1つをコミットします。したがって、両方の実装のコードをローカルに保存する必要があります。
では、Subversive SVN を使用してローカル リポジトリを作成できる場合、その方法は? または、私の目的のために、他のよりエレガントなソリューションが存在する可能性がありますか?
編集: Mercurial を使用すると、中央 (リモート) リポジトリとローカル リポジトリを使用する利点が得られます (したがって、すべての小さな大きな修正をローカルにコミットし、プロジェクトのすべての「大きな」変更を中央リポジトリにコミットできます)。