CIAO! をオフラインで作業できますか?
CIAO! で監視されているデータベースをオフラインで作業することは可能ですが、いくつか注意すべきこと、制限事項がありますので注意しながら行ってください。
- この作業ではデータベース設計のすべての設計要素に対してチェックアウトをするため、他の開発者は一切手を加えることができません。
- CIAO! サーバーを使用していないと、他の開発者が行った変更をあなたが作業完了した時点で行う複製で失われてします可能性があります。(チーム開発には常に CIAO! サーバーの利用を強くお勧めしています)
まず、オフラインで作業するには開発サーバーにあるデータベース設計の設計要素すべてに対してチェックアウトを行います。
- 監視対象のアプリケーションのローカルレプリカを作成します
- CIAO! サーバーにある元の監視DBを CIAO! の UI を使ってすべての要素に対してチェックアウトします
- サーバーにある元の NTF/NSF をローカルレプリカDB間で複製を実行します
- オフラインの状態でローカルレプリカに対して開発作業をします。その間、他の開発者がサーバー上の元 NSF/NTF への設計変更がされていないことを確認してください。
- 作業が終了したら、元 NSF/NTF へ複製し設計の変更を反映します
- 最後に、CIAO! の UI を使って、変更のあった設計(通常青色で表示)に対してのみチェックインを行います。変更がされなかった設計要素は黒色で表示されていますので、チェックアウトの取消を行ってください。