私はsvnの初心者で、基本的なコンセプトを把握しようとしています。各パスにサーバを設定することなく、ブランチ(branch1)から別のブランチ(branch2) 。svn内の複数のブランチを扱っています
私のサーバーのルート:/ルート/ 私のアプリをフォルダ「アプリ」に位置し、すべてのファイルは、相対アドレッシングを経由して配置されています。つまり、アプリ/ CSS /のmain.css
私たちのsvnシステムがあると思われる方法私は作業用のコピーを/ app /という名前のフォルダ内の/ root /にローカルに作成します。
これは1つのブランチには最適ですが、2番目のブランチが必要な場合は、どこに配置するかを尋ねます。私のオプションは、既存のブランチを上書きする同じフォルダに入れたり、フォルダは、アプリケーション/パスに依存するすべてのリンクを解除します。
ブランチ1のルート:/ app/ ブランチ2のルート:/ app2/???
私の質問の明確さの欠如についてお詫び申し上げます。私が知っている唯一の比較は、gitでブランチを切り替えることです。 gitを使ってbranch1からbranch2にブランチを切り替えると、ブラウザがリフレッシュされ、branch2が表示されます。私はgitの達人ではないが、私のgit-way-of-thinkingが解決策を見るのを妨げているかもしれないと思う。
ご協力いただきありがとうございます。 請求書
この質問を下落させる人々が理由を説明すると、将来的により良い質問を書くのに役立ちます。ありがとうございました。 – bill