'\" t .\" Title: rediff .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 13 May 2002 .\" Manual: Man pages .\" Source: patchutils .\" Language: Persian .\" .TH "REDIFF" "1" "13 May 2002" "patchutils" "Man pages" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" rediff \- تصحیح آفست‌ها و شمارنده‌های یک فایل diff ویرایش‌شده دستی .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBrediff\fR\ 'u \fBrediff\fR [\-\-in\-place] \fIORIGINAL\fR \fIEDITED\fR .HP \w'\fBrediff\fR\ 'u \fBrediff\fR [\-\-in\-place] \fIEDITED\fR .HP \w'\fBrediff\fR\ 'u \fBrediff\fR {[\-\-help] | [\-\-version]} .HP \w'\fBeditdiff\fR\ 'u \fBeditdiff\fR \fIFILE\fR .HP \w'\fBeditdiff\fR\ 'u \fBeditdiff\fR {[\-\-help] | [\-\-version]} .SH "توضیحات (DESCRIPTION)" .PP می‌توانید از .B rediff برای تصحیح یک diff یکپارچه (unified diff) که به‌صورت دستی ویرایش شده است استفاده کنید\&. یک نسخه کپی از diff مورد نظری که می‌خواهید ویرایش کنید تهیه کرده و آن را بدون تغییر دادن هیچ‌یک از آفست‌ها یا شمارنده‌ها (خطوطی که با \(lq@@\(rq شروع می‌شوند) ویرایش نمایید\&. سپس .B rediff را با تعیین نام فایل diff اصلی و نام فایلی که ویرایش کرده‌اید اجرا کنید؛ این دستور فایل diff ویرایش‌شده را به همراه آفست‌ها و شمارنده‌های تصحیح‌شده در خروجی تولید می‌کند\&. .PP اسکریپت کوچکی به نام .B editdiff جهت ویرایش درجا (in\-place) یک فایل diff ارائه شده است\&. .PP انواع تغییراتی که در حال حاضر پشتیبانی می‌شوند عبارتند از: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} تغییر متن هر یک از خطوط محتوای فایل (طبیعتاً)\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} افزودن خطوط درج‌شده یا حذف‌شده جدید\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} افزودن، تغییر دادن یا حذف خطوط زمینه (context)\&. خطوط واقع در افق زمینه با تنظیم آفست و/یا شمارنده مدیریت می‌شوند\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} افزودن یک تکه (hunk) منفرد (بخش دارای پیشوند @@)\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} حذف چندین تکه (بخش‌های دارای پیشوند @@)\&. .RE .PP همچنین، در صورتی که تنها یک آرگومان ارائه شود، آن آرگومان به عنوان فایل ویرایش‌شده در نظر گرفته می‌شود و شمارنده‌ها و آفست‌ها بر اساس آن تنظیم می‌گردند\&. در صورت استفاده در این حالت، فرضیاتی در نظر گرفته می‌شود\&. برای اطلاعات بیشتر به \fBrecountdiff\fR(1) مراجعه کنید\&. .SH "گزینه‌ها (OPTIONS)" .PP \fB\-\-in\-place\fR .RS 4 نوشتن خروجی در فایل ویرایش‌شده اصلی به جای خروجی استاندارد\&. هنگام استفاده با دو آرگومان، نتیجه مجدداً در فایل EDITED نوشته می‌شود\&. .RE .PP \fB\-\-help\fR .RS 4 نمایش پیام کوتاه راهنمای استفاده\&. .RE .PP \fB\-\-version\fR .RS 4 نمایش شماره نسخه rediff\&. .RE .SH "همچنین ببینید (SEE ALSO)" .PP \fBinterdiff\fR(1), \fBrecountdiff\fR(1) .SH "نویسنده (AUTHOR)" .PP \fBTim Waugh\fR <\&twaugh@redhat.com\&> .RS 4 نگه‌دارنده بسته .RE