PageをMergeする
基本的には以下の流れでやると、確実にmergeされる
最終的に「 merge元Page_2
」を「 merge元Page
」にmergeしたい
ex. [tsawada]
と [tsawadaの自己紹介]
はどっちも言いたいこと一緒だからmargeしたいんだけど、どっちのpageにも本文があるし、被リンクされてるぜ!!困った みたいなケース
具体的な手順
1. 「 merge元Page
」を「 merge元Page_2
」にmerge
2. 「 merge元Page_2
」を「 merge元Page
」に改名、update links
なんでこんなめんどくさい処理をするのか

Page titleを変えた時にできるのが「merge」「update links」の2つ
merge
変えた後のPage titleですでにPage本文が存在するケース。
「merge」するとPage本文が結合される。
(Page title変更前のPageはPage本文がなくなる)
しかし「他PageのLink名の更新」はされない
update links
以下2つのAND条件がある状態で、
変えた後のPage titleでPage本文が存在しない。
本文が存在する場合…2つ目のPageになる
例) page元
を page
にpage title変更すると、
page_2
というTitleになっちゃう
変える前のPageが他PageからLInkされている。
「update links」するとPage titleが新しくなるのはもちろん。他PageのLink名が更新される
例) page
を page2
に変えると、
link page
に記載してあった [page]
も [page2]
に変わる
「 merge元Page_2
」と「 merge元Page
」両方ともに「Page本文」と「被リンク」がある場合に問題が起こる
「merge」と「update links」両方をしないと「完全にmergeされる」ことはない。
しかし…「merge」と「update links」は同時にできない。
困った…