「GoogleCode」でホストされているオープンソースプロジェクトの1つで、「TortoiseSVNclient」で「Subversion」を使い始めたところです。それを使用するためのいくつかのベストプラクティスを取得したいと思います。デフォルトのフォルダ構造(トランク、ブランチ、タグ)に従っています。以下は質問です
- 最初のチェックインはいつ行いますか?一連の機能を終了した後ですか、それとも開発の初日からですか?
- 最初のチェックインはどのディレクトリに行きますか?それは「トランク」に入れますか、それとも「ブランチ」にチェックインして、機能が完了したら「トランク」にマージしますか。この場合、機能が完了するまで「トランク」は空になります。
- 変更が加えられた場合、直接「トランク」にチェックインしますか?そうでない場合、作業コピーは常に「ブランチ」ディレクトリを使用しますよね?
どんな助けでもいただければ幸いです。