バージョン管理と Web ベースのアプリケーションを操作するためのプロセスを作成しています。これは私がこれまでに持っているものです:
- 私はメインの開発を行って
branches/development
おり、テストのために開発サーバーと同期しています。 svn:externals
Zend Framework を自分のプロジェクトに持ち込むために使用します。関心のあるリリースのタグのリビジョン番号を使用します。たとえば、1.10.5 リリースはリビジョン 22306 であるため、svn:externals
次のようになります。-r 22306 http://framework.zend.com/svn/framework/standard/trunk/library/Zend/ Zend
-r 22306 http://framework.zend.com/svn/framework/extras/trunk/library/ZendX/ ZendX
- からのテスト済みの安定したコードをマージし、そこ
branches/development
からtrunk
バージョン タグを作成します。次に、そのタグによって作成されたリビジョンを本番サーバーにリリースします。
ホットフィックスの計画はまだありませんが、そのような状況に備えて製品タグをオフにできると考えています.
私は Subversion を使用するのにまったく慣れていないので、何かを見落としている場合や、お尻に噛み付くようなことをしている場合はお知らせください。
ありがとう!