.\" -*- coding: UTF-8 -*- .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .nh .ad l .\" Begin generated content: .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH GENDIFF 1 "6 مارس 2026" "RPM 6.0.1" .PP .SH الاسم gendiff \- أداة مساعدة لتوليد ملفات الفروق الخالية من الأخطاء .PP .SH موجز \fBgendiff\fP \fIالدليل\fP \fIامتداد\-الفرق\fP .PP .SH الوصف \fBgendiff\fP هي أداة لتوليد ملف \fIفرق\fP من دليل واحد.\& يمكن تطبيق ملف \fIالفرق\fP المُولَّد باستخدام برنامج \fBpatch\fP(1) لإعادة إنشاء التغييرات.\& .PP يبحث \fBgendiff\fP عن أي ملفات تحمل \fIامتداد\-الفرق\fP كامتداد لها في \fIالدليل\fP المُحدد، ويُشغّل \fBdiff\fP(1) على الملفات ذات \fIامتداد\-الفرق\fP ونظيرتها التي لا تحتوي عليه، بهذا الترتيب.\& يسمح هذا بتوليد الفروق من الشيفرة المصدرية دون عمل نسخة كاملة من الدليل، وهو ما قد تحتاجه عند استخدام أداة \fBdiff\fP(1) مباشرة.\& .PP يُستخدم \fBgendiff\fP عادةً لإنشاء التصحيحات لأغراض تغليف البرمجيات باستخدام \fBrpmbuild\fP(1).\& .PP .SH المعطيات \fIالدليل\fP .RS 4 الدليل الذي سيُولَّد منه الفرق.\& .PP .RE \fIDIFF\-EXTENSION\fP .RS 4 امتداد الفرق الذي سيُبحث عنه.\& .PP .RE .SH "حالة الخروج" عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.\& .PP .SH أمثلة بافتراض أنك تحتاج إلى تعديل ملف مصدري يُسمى \fIsomefile.\&cpp\fP واخترت الامتداد \fIfix\fP، انسخه إلى \fIsomefile.\&cpp.\&fix\fP قبل تحريره.\& ثم حرّر الملف الأصلي (\fIsomefile.\&cpp\fP).\& .PP بعد تحرير جميع الملفات التي تحتاج إلى تحريرها بهذه الطريقة، ادخل إلى الدليل الذي يعلو مستوى واحد فوق مكان وجود الشيفرة المصدرية، وشغّل \fBgendiff\fP عليه: .PP .nf .RS 4 gendiff myproject\-1\&.0 \&.fix > myproject\-1\&.0\-fix\&.patch .fi .RE .PP .SH "انظر أيضًا" \fBdiff\fP(1), \fBpatch\fP(1) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .