ついにリビジョン管理の世界に突入!Subversion についての予備知識はありませんが、本はほとんど読んでおり、現在 Subversion と Trac をインストールしています。PHP Web アプリケーションで作業する 2 人の開発者になります。
私の質問は、ディレクトリ構造に関するものです。ソースコードをトランクに直接入れるのが一般的な方法のようです。ただし、アプリケーションの直接の部分ではないファイルをどのように処理すればよいですか。たとえば、次のようになります。
- MySQL 履歴のリビジョン管理を選択した場合の Liquibase の変更ログ
- PHP アプリケーションの直接の一部にはならないが、リビジョン管理があると便利な小さな PHP ツール
- リビジョン管理したいその他の生ファイル/ソースファイル
アプリケーション自体のトランクの下にサブフォルダー ("app") を追加できますか? または、これを解決する他のより良い方法はありますか?