@tenjuu99@hollo.tenjuu.net · Reply to tenjuu99(天重誠二)

リモートとローカルの状態差分、ローカルのほうが進んでいるときは一般に「未公開状態の下書きがある」と把握されるんだけど、リモートのほうがローカルより進んでいるとき、まだダウンロードしていない差分がある、ということになる。リモートとローカルが完全に一致する状態を基準に、可能な状態差に名前を付けることがおそらくできる。コンフリクトってなんですか。

1 reply

@tenjuu99@hollo.tenjuu.net · Reply to tenjuu99(天重誠二)

というかどういうモデルを採用するかによって、同じ概念に解釈の差異が発生するので、そういうのがおもしろさあるなとおもって考えている。 「公開」をローカルにあった資材をリモートに同期することと捉えることができるが、他方でローカルとリモートが一致していても「公開」は原稿をビルドしてwebサーバーに展開することだと定義してしまえば、それはそれでまた異なった世界になる(ここで「原稿」という概念が導入される)。概念の定義の仕方でソフトウェアのあり方が変わるのが、やっぱりけっこうおもしろいなとおもってしばしば考えている。