- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Dreamweaverのチェックイン、チェックアウトについて)
Dreamweaverのチェックイン、チェックアウトについて
このQ&Aのポイント
- Dreamweaverのチェックイン、チェックアウト機能を使いたいと思っているが、使い方が理解できない。チェックイン、チェックアウトを利用するための設定や概念について詳しく知りたい。
- チェックアウトはリモートのデータを持ち出して編集することを意味し、編集が終わったらチェックインして変更をリモートに戻す。しかし、チェックイン後に施錠マークが付いて編集できないのはなぜか。また、ローカルデータは何のために存在するのか。
- 今まで一人で作業していたため、ローカルを編集して保存してからリモートにアップロードしていただけだったが、チェックイン、チェックアウトを利用すると変わるのか。チェックイン、チェックアウトの使い方に加えて、その考え方や概念について詳しく教えてほしい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
チェックイン・チェックアウトシステム 複数の人間で編集するとデグレード(ソースコードのバージョン管理が 出来ないことにより、修正されたはずのソースコードが数世代前の状態に 戻ってしまうこと。よくデグレと言う)がおこるので、それを事前に防ぐ機能。 例. ao_さんがAさん、Bさんに下記の修正を依頼するとする。 Aさん→TOPページの画像入れ替えを修正。 Bさん→TOPページのLinkを修正。 Aさん・Bさん、それぞれが現行のTOPページを同じ場所からコピー。 Aさんローカルデータで画像入れ替え修正後、UPする。 BさんローカルデータでLink修正後、UPする。 結果:Aさんの修正はBさんのLink修正したTOPページで上書きされる。 これを、チェックイン・チェックアウトで行なうと。。。 Aさんが先に現行のTOPページをチェックアウト。 Aさんが画像入れ替え修正中。 BさんはAさんがチェックアウトしている為、TOPページを修正できない。 Aさんが修正後、チェックインする。 BさんはTOPページがようやくLink修正の為、チェックアウトできる。 結果:Aさん、Bさんの修正したTOPページが表示される。 です。 ao_さんの場合、サイト設定で各々のローカルデータじゃなくて修正する人 全員が同じ場所のデータにサイト設定する事が重要では無いかと思います。 そうする事によって、誰かがTOPページをチェックアウトして修正をして いると、他の人が修正できないのでデグレードを起すことが無くなると思います。 詳しくはDreamweaverの説明書を参考にして下さい。 乱文ですいません。誰か間違ってたら訂正お願いします。。。
補足
ありがとうございます。 すごくわかりやすい説明でした。 また、ローカルデータは共有ということもわかりましたので、一度試してみようと思います。 チェックアウトとは、持ち出し中という意味なんですね。 逆にチェックインとは、返却済みという意味なんですね。 納得です。 ありがとうございます。