Send to your Kindle RIGHT:[[:t/履歴]] [[:t/版]] 改訂履歴。 最新版を含む版の集約で、順序あり。実装上はページ内部名のリスト。 スペース名・ページ名%%・見解名%%を決めると特定やアクセスができる。 [[ページ/差分]]は履歴の比較。 [[編集/取り消し]]は履歴から過去版を復帰させること。 履歴はツリー。でも、自由に書き換えられるのでツリーのつながりに意味がない。ツリー上はつながっていても、内容は完全に書き換えられてしまっているかも知れない。 - いろいろなページ/履歴があり得る - 履歴は[[投票]]候補の一部 -- 見やすい -- [[差分]]を見るビューで使うだけ - 間違いに対処するための履歴 -- バックアップと、事後確認のための履歴 -- 「履歴」というデータは作らない --- 「同じページ名を持つ過去の版」を集めると履歴になる --- 過去の版があれば履歴というデータは不要 - Store系(更新系)の操作で履歴ができる - Fetch系(参照系)の操作でできる履歴もある -- 閲覧履歴 ---- #contents *** ページ名が変わったことも履歴上で分かるようにする [#va894443] 履歴は内部名%%ページID%%つながり。%%(外部名のうち見解までが共通するページではなく)%% ページ名が変わっても同じ履歴。 ページ名はページ内容の1行目で、履歴はページ内容を完全に保存するので、過去版のページ名は最新版と違うかも知れない。 1ページ分の履歴に複数のページ名が含まれることになる。全ての版のページ名を列挙するか、ページ名変更があった版で前後のページ名が分かるようにしないと履歴を集められない。 *[[:t/履歴]]より [#w008ff66] あとで[[:t/履歴]]を追加。 **[[ページ/履歴]] [#b43e0382] // **断片の分類 // ***[[:i/]] **履歴/ [#wf7e784e] #ls RIGHT:[[:t/履歴]] [[:t/版]] 改訂履歴。 最新版を含む版の集約で、順序あり。実装上はページ内部名のリスト。 スペース名・ページ名%%・見解名%%を決めると特定やアクセスができる。 [[ページ/差分]]は履歴の比較。 [[編集/取り消し]]は履歴から過去版を復帰させること。 履歴はツリー。でも、自由に書き換えられるのでツリーのつながりに意味がない。ツリー上はつながっていても、内容は完全に書き換えられてしまっているかも知れない。 - いろいろなページ/履歴があり得る - 履歴は[[投票]]候補の一部 -- 見やすい -- [[差分]]を見るビューで使うだけ - 間違いに対処するための履歴 -- バックアップと、事後確認のための履歴 -- 「履歴」というデータは作らない --- 「同じページ名を持つ過去の版」を集めると履歴になる --- 過去の版があれば履歴というデータは不要 - Store系(更新系)の操作で履歴ができる - Fetch系(参照系)の操作でできる履歴もある -- 閲覧履歴 ---- #contents *** ページ名が変わったことも履歴上で分かるようにする [#va894443] 履歴は内部名%%ページID%%つながり。%%(外部名のうち見解までが共通するページではなく)%% ページ名が変わっても同じ履歴。 ページ名はページ内容の1行目で、履歴はページ内容を完全に保存するので、過去版のページ名は最新版と違うかも知れない。 1ページ分の履歴に複数のページ名が含まれることになる。全ての版のページ名を列挙するか、ページ名変更があった版で前後のページ名が分かるようにしないと履歴を集められない。 *[[:t/履歴]]より [#w008ff66] あとで[[:t/履歴]]を追加。 **[[ページ/履歴]] [#b43e0382] // **断片の分類 // ***[[:i/]] **履歴/ [#wf7e784e] #ls