مساعدة:تاريخ الدمج
| ملاحظة: بتعديلك هذه الصفحة فإنك توافق على وضع مساهمتك في الملكية العامة وفق CC0. راجع صفحات مساعدة الملكية العامة للمزيد من المعلومات. |
Merge history is a special page that makes it possible to automatically merge the history of two pages.
This feature is accessible for users with the mergehistory user right at Special:MergeHistory. Users in the sysop user group have this right assigned to them by default.
Pages merged through this special page are logged in a "merge log".
الاستخدام
The primary use case of merge history is to clean up after the situation in which someone moves a page by cut and paste (rather than going through the proper move page forms).
تسمح هذه الأداة بإصلاح انتهاك الترخيص الناجم عن عملية النسخ واللصق الأصلية، وإعادة ربط التاريخ، مما يخلق حالة لا يمكن التمييز منها تقريباً من إذا لم يحدث قط قطع العملية.

لإجراء دمج التاريخ، اذهب إلى Special:MergeHistory. أدخل عناوين صفحة المصدر والصفحة المقصودة في حقل المدخلات المقدمة. الصفحة المصدر هي الصفحة التي تريد دمج مراجعتها في صفحة أخرى بينما الصفحة المقصودة هي الصفحة التي سيتم دمج مراجعة في.
انقر على عرض التعديلات القابلة للدمج.
ستُظهر لك قائمة المراجعات من صفحة المصدر، إلى جانب مجموعة من أزرار الراديو.
في البداية، لا تظهر سوى العمود الأيمن من أزرار الراديو، والعمود الأيسر مخفي.
عمليات الدمج البسيطة
| ملخّص هذا القسم: For simple merges, select either zero or one radio button on the right-hand column next to a revision. اترك العمود اليسرى فارغة سيُدمج جميع المراجعات التي هي أكبر من المراجعة المختارة (أو جميع المراجعات إذا لم يتم اختيار أي منها) في صفحة المقصود. |

- لاندماج بسيط، يمكن نقل التعديلات فقط التي هي أكبر من أقدم نسخة من صفحة المقصود.
- إذا كنت ترغب في دمج جميع التعديلات إلى صفحة المصدر، وكلها قديمة من أقدم إصدار من صفحة الوجهة، ثم يمكنك ترك كلا مجموعة من أزرار الراديو فارغة. ستصبح الصفحة المصدرة تحويلة إلى صفحة الوجهة.
- وإلا، انقر على زر الراديو بجانب مراجعة (في العمود الأيمن) لتحديدها، وتركي عمود الراديو الأيسر فارغًا. سيتم نقل تلك المراجعة، وأيضا مراجعات الأقدم منها، إلى صفحة المقصود
- بمجرد اختيار الإصلاحات التي تريدها، انقر على
دمج المراجعاتلتنفيذ عملية الاندماج. - إذا كان الاندماج ناجح، يجب أن ترى صفحة مماثلة لهذه.

Clearing the way for a simple merge
- إذا بدأت الصفحة المستهدفة كتحويلة إلى الصفحة المصدر، قد تفشل عملية دمج بسيطة مع رسالة الخطأ
تتداخل الفترة الزمنية المحددة مع المراجعات السابقة لصفحة الوجهة..
لإصلاح هذا:
- أحذف صفحة المقصود.
- استرجاع جميع المراجعات غير الممحوّلة سابقا والتحويلة.
- من الممكن الآن أن يحدث اندماج بسيط.
Complex merges
| إصدار ميدياويكي: | ≥ 1.45 |
| ملخّص هذا القسم: For complex merges, select two radio buttons, the older one on the left column and the newer one on the right column. Only those two revisions and the revisions between them will be merged. |
While the simple merge UI should be sufficient for cleaning up after a standard cut-paste move, in unusual circumstances you may want more control over which revisions to merge.
In that case, you can select a newest revision to merge in the right column of radio buttons, and an oldest revision to merge in the left column of radio buttons. Only those two revisions, and the revisions between them (if any) will be merged.
Complex merges are not subject to the limitation that all of the revisions merged are older than the oldest version of the destination page. However, they are subject to their own separate requirements.
- The merged revisions must fit as a clean block in the destination page history. That is, there must be no revisions of the destination page between the oldest merged revision and the newest merged revision.
- If you really want to entangle two pages like that, you can do it via multiple complex merges.
- You can't change the current revision of either page via a complex merge (hence, the newest revision of the source page can't be merged, nor can revisions of the source page newer than the newest revision of the destination page).
Complex merges are a powertool that can easily do unexpected and dangerous things, such as decontextualizing a diff and making it appear that an editor did something they did not do. فقط افعل هذا إذا كنت متأكدا جدا أنك تعرف ما تفعلينه.
التراجع عن عملية الدمج
اذهب إلى Special:Log/merge ثم انقر على إلغاء الدمج.