私はちょうど私のウェブアプリケーションを構築するためにSubversionを使用する方法を学び始めています。私はそれをすべてを設定していますどのようにここでSubversionリポジトリの作業コピーの構造に関するベストプラクティス?
は次のとおりです。私のプロジェクトのすべてのためのリポジトリをホストする私のドメインの
- 一つ。私は標準的なタグ/ブランチ/トランク構造を持っています。これはパブリックフォルダにあり、他の開発者がアクセスできるようになっています。
- ライブサーバーにアプリケーションの各リリースを含むフォルダがあります。現在のリリースを指すWebディレクトリにシンボリックリンクがあります。このようにして、アプリケーションのアップデートをリリースすると、リリースディレクトリにエクスポートされた後、変更が瞬時にオンラインになるようにシンボリックリンクを切り替えます。ここで
私の質問です:
プロジェクトのローカルの作業コピーのための最良の構造とは?私はブランチとトランクの両方でかなり頻繁に作業するつもりですので、リポジトリ構造全体(タグ/トランク/ブランチ)をチェックするか、トランクとブランチを個別に別のフォルダにチェックアウトする必要がありますか?
また、設定方法について私が言ったことが、奇妙なやり方が間違っているようであれば、私に知らせてください(これは初めてです)。
マイケルに感謝します。これは実装するのが最も論理的で簡単です。 –