انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

تکان دادن - آنلاین در ابر

اجرای wiggle در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این فرمانی است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


تکان دادن - وصله های رد شده را اعمال کنید و تفاوت های کلمه ای را انجام دهید

خلاصه


تکان دادن [تابع] [گزینه ها] پرونده [فایل ها]

شرح


عملکرد اصلی تکان دادن این است که یک پچ را به یک فایل به روشی مشابه اعمال کنید
وصله(1) برنامه

تفاوت متمایز از تکان دادن این است که سعی خواهد کرد یک پچ را اعمال کند حتی اگر
قسمت "قبل" از وصله کاملاً با فایل هدف مطابقت ندارد. این امر توسط
شکستن فایل و پچ به کلمات و یافتن بهترین چینش کلمات در فایل
با کلمات در پچ هنگامی که این تراز پیدا شد، هر گونه تفاوت (از لحاظ کلمه)
در پچ به بهترین شکل ممکن بر روی فایل اعمال می شود.

بنابراین، تکان دادن (در برخی موارد) تغییراتی را که قبلاً اعمال شده‌اند شناسایی می‌کند و خواهد کرد
آنها را نادیده بگیر.

تکان دادن تضمین می کند که هر تغییری در پچ به نحوی در فایل هدف اعمال می شود. اگر یک
تغییر خاصی را نمی توان در فایل ایجاد کرد، فایل حاشیه نویسی می شود تا نشان دهد کجاست
تغییر باید به روشی مشابه انجام شود ادغام کردن(1) برنامه با -A گزینه. هر یک
حاشیه نویسی شامل 3 جزء است: بخشی از فایل اصلی که در آن تغییر باید انجام شود
اعمال شود، بخشی از پچ که نمی تواند دقیقاً در فایل مطابقت داشته باشد، و
متنی که باید جایگزین آن قسمت از پچ شود. اینها با خطوط جدا شده اند
حاوی دقیقاً 7 کاراکتر یکسان، یا «<»، «|»، «=»، یا «>»، احتمالاً
به دنبال آن یک کلمه توصیفی بنابراین
<<<<<<< پیدا شد
بخشی از فایل اصلی
||||||| انتظار می رود
متن برای جایگزینی
=======
متنی برای جایگزینی
>>>>>>> تعویض
نشان می دهد که "متن برای جایگزینی" باید با "متن برای جایگزینی با" در جایی جایگزین شود
در بخشی از فایل اصلی با این حال تکان دادن نتوانست جایی برای ساختن پیدا کند
این تغییر.

تکان دادن همچنین می تواند گزارش های تضاد تولید کند که فقط کلماتی را که درگیر هستند نشان دهد
از نشان دادن خطوط کامل در این حالت خروجی به نظر می رسد:
<<<---اصلی|||قدیمی===جدید--->>>

یکی از کاربردهای احتمالی تکان دادن اجرا کردن است وصله برای اعمال برخی پچ ها و جمع آوری لیستی از
با نظارت بر پیام های خطا از پچ رد می کند. سپس برای هر فایلی که برای آن a
رد پیدا شد، اجرا کنید
wiggle --replace originalfile originalfile.rej

در نهایت، هر فایل باید مورد بررسی قرار گیرد تا هر گونه تضاد حل نشده حل شود و اطمینان حاصل شود
پچ اعمال شده از نظر معنایی صحیح است.

متناوبا، فایل پچ اصلی را می توان به فهرست حالت به عنوان
wiggle -B < patchfile

این اجازه می دهد تا تغییرات و تضادها بازرسی و تا حدی اصلاح شوند.
و سپس نتایج را می توان ذخیره کرد.

OPTIONS
گزینه های زیر توسط تکان دادن. برخی از این موارد در ادامه توضیح داده شده است
جزئیات را در بخش‌های زیر در مورد ادغام، DIFF، EXTRACT و BROWSE توضیح دهید.

-m, --ادغام
تابع "ادغام" را انتخاب کنید. این تابع پیش فرض است.

-d, --تفاوت
تابع "تفاوت" را انتخاب کنید. این تفاوت بین فایل ها را نشان می دهد. این می تواند
بعد داده شود --مرور کردن (به زیر مراجعه کنید) در این صورت یک پچ یا تفاوت دو فایل می تواند
بدون اصل مشاهده شود

-x, --استخراج کردن
تابع "extract" را انتخاب کنید. این یک شاخه از یک فایل پچ یا ادغام را استخراج می کند.

-B, --مرور کردن
تابع "مرور" را انتخاب کنید. این شبیه به "ادغام" (یا "تفاوت") فقط با a است
ارائه متفاوت به جای اینکه نتیجه به سادگی به استاندارد ارسال شود
خروجی، با استفاده از یک رابط کاربری گرافیکی مبتنی بر ncurses ارائه می شود به طوری که هر قطعه از وصله
می توان آن را بررسی کرد تا بفهمد چه تعارضی در آن دخیل است و چه چیزی لازم است
نادیده گرفته شد تا پچ در جای خود جابجا شود.

-w, -- کلمات
درخواست کنید که تمام عملیات و نمایش بر اساس کلمه باشد. این پیش فرض برای
تابع "تفاوت".

-l, -- خطوط
درخواست کنید که تمام عملیات و نمایش بر اساس خط باشد.

-b, --نادیده گرفتن-جای خالی
عدم تاکید فضای سفید (فضا، برگه و خط جدید) تعیین کننده تفاوت ها و
تغییرات.

معمولاً فضای سفید مانند کلمه ای در نظر گرفته می شود که می تواند با a مطابقت یا تغییر یابد
پچ هنگامی که این پرچم در حال اجرا است، فضای سفید تنها به عنوان یک جداکننده بین عمل می کند
به عبارت دیگر و با خود مطابقت ندارد. اثر این است که تغییرات در
مقدار فضای سفید قابل توجه نیست.

به طور دقیق، هر فضای سفید با کلمه قبل یا در مورد ترکیب می شود
فضای پیشرو روی یک خط، با کلمه زیر. با این حال درگیر نیست
هر مقایسه ای از آن کلمه اگر یک پچ کلمه ای را حذف کند، فضای سفید پیوست شده است
نیز حذف می شود اگر یک پچ کلمه ای اضافه کند، فضای سفید پیوست شده به عنوان اضافه می شود
خوب.

یک خط خالی، یا خطی که فقط شامل موارد خالی است، به عنوان یک کلمه واحد در نظر گرفته می شود
که با هر خط خالی دیگری مطابقت دارد، مهم نیست که چقدر فاصله داشته باشد.

-b هیچ تاثیری در --خط حالت.

-p, -- پچ
فایل نام آخر را به جای فایل (با --diff) یا ادغام به عنوان یک پچ در نظر بگیرید
(--استخراج کردن). که در ادغام کردن or فهرست حالت ، -p نیاز دارد که دقیقاً یک فایل وجود داشته باشد که
یک وصله است و می تواند حاوی وصله های چند فایل باشد. وصله ها ادغام شده اند
در هر فایل هنگام استفاده در ادغام کردن حالت، این استفاده نیاز به --جایگزین کردن انتخاب
زیرا نوشتن تعداد زیادی فایل ادغام شده به حالت استاندارد غیر عملی است.

هنگام پردازش یک پچ چند فایلی، -p را می توان با یک آرگومان عددی دنبال کرد
نشان می دهد که چه تعداد جزء نام فایل باید از فایل های نام گذاری شده در فایل حذف شود
فایل پچ اگر آرگومان عددی داده نشود، تکان دادن مناسب استنباط خواهد کرد
بر اساس تعداد فایل هایی که در سیستم فایل وجود دارند.

-r, --جایگزین کردن
معمولاً خروجی ادغام شده در خروجی استاندارد نوشته می شود. با --جایگزین کردناز
فایل اصلی با خروجی ادغام جایگزین می شود. که در فهرست حالت، این دستور می دهد
تکان دادن همیشه هنگام خروج، ادغام حاصل را ذخیره کنید.

-o, --خروجی=
به جای نوشتن نتیجه در stdout یا جایگزینی فایل اصلی، این کار را انجام دهید
درخواست می کند که خروجی در فایل داده شده نوشته شود. این فقط معنادار است
با --ادغام or --مرور کردن هنگامی که یک ادغام برای مرور داده می شود.

این گزینه لغو می شود -r.

-R, --معکوس
هنگام استفاده با تفاوت تابع، قبل از محاسبه فایل ها را مبادله کنید
تفاوت. هنگام استفاده با ادغام کردن or فهرست توابع، تکان دادن تلاش می کند تا
به جای اعمال تغییرات، آنها را برگردانید.

-i, -- بدون نادیده گرفتن
معمولاً wiggle تغییراتی را در پچ که به نظر می رسد قبلاً وجود داشته است نادیده می گیرد
در نسخه اصلی اعمال شده است. با این پرچم آن تغییرات به عنوان تداخل گزارش می شود
به جای نادیده گرفته شدن

-W, -- نشان می دهد تکان می خورد
هنگامی که با استفاده می شود --ادغام، درگیری هایی که می توانند در جای خود جابجا شوند به عنوان گزارش می شوند
با یک مصراع اضافی در تضاد است که نشان می دهد در صورت این پرچم چه نتیجه ای حاصل می شود
استفاده نشده بود. مصراع اضافی با یک سطر حاوی 7 معرفی می شود
آمپرسند (&) کاراکترها بدین ترتیب:
<<<<<<< پیدا شد
بخشی از فایل اصلی
||||||| انتظار می رود
متن برای جایگزینی
=======
متنی برای جایگزینی
&&&&&&& وضوح
متنی که از یک تکان دادن موفقیت آمیز حاصل می شود
>>>>>>> تعویض

--گزارش تکان می خورد
اگر ادغام در اعمال همه تغییرات موفقیت آمیز باشد، معمولاً با a خارج می شود
وضعیت موفقیت (0)، فقط گزارش شکست (1) در صورتی که تضاد رخ داده باشد و وجود داشته باشد
حاشیه نویسی شده است. با --گزارش تکان می خورد تکان دادن همچنین در صورت هر گونه تغییر، خرابی را گزارش خواهد کرد
این می تواند زمانی مفید باشد تکان دادن برای ادغام خودکار استفاده می شود
مانند با دستگاه گوارش. اگر تکان‌هایی رخ دهد، دستگاه گوارش شکست و نتایج را گزارش خواهد کرد
برای تایید قابل قبول بودن آنها قابل بررسی است.

-h, --کمک
یک پیام راهنما ساده چاپ کنید. اگر بعد از یکی از انتخابگرهای تابع داده شود
(--ادغام, --تفاوت, --استخراج کردن, --مرور کردن) راهنمای مخصوص آن تابع نمایش داده می شود.

-V, - نسخه
نمایش شماره نسخه تکان دادن.

-v, -- پرحرف
حالت کلامی را فعال کنید. در حال حاضر این هیچ تفاوتی ندارد.

-q, --ساکت
حالت بی صدا را فعال کنید این پیام را از تابع ادغام هنگامی که وجود دارد، سرکوب می کند
درگیری های حل نشدنی هستند

واژه
تکان دادن می تواند یک متن را هنگام انجام وظایف خود به خطوط یا کلمات تقسیم کند. یک خط به سادگی است
رشته ای از کاراکترها که با یک خط جدید خاتمه می یابد. یک کلمه یا حداکثر مجاور است
رشته ای از حروف عددی (شامل خط زیر)، حداکثر رشته پیوسته فاصله یا
کاراکترهای برگه یا هر کاراکتر واحد دیگری.

ادغام
تابع ادغام یک متن داده شده را با یافتن تمام تغییرات بین دو متن دیگر تغییر می دهد
و تحمیل آن تغییرات بر متن داده شده.

به طور معمول تکان دادن بر روی کلماتی که برای به حداکثر رساندن امکان تغییر کرده اند تمرکز می کند
یافتن یک تطابق خوب در متن داده شده برای زمینه یک تغییر داده شده. با این حال می تواند
به جای آن فقط خطوط کامل را در نظر بگیرید.

تکان دادن سه متن مورد نیاز خود را از فایل های فهرست شده در خط فرمان استخراج می کند.
ممکن است 1، 2 یا 3 فایل فهرست شده باشد و هر یک از آنها ممکن است یک خط فاصله باشد که نشان دهنده
ورودی استاندارد

اگر یک فایل داده شود و -p گزینه موجود نیست، فایل به عنوان یک در نظر گرفته می شود ادغام کردن
فایل، یعنی خروجی "merge -A" یا "wiggle". چنین فایلی به طور ضمنی شامل سه مورد است
جریان ها و این ها استخراج و مقایسه می شوند.

اگر دو فایل داده شود، اولی به سادگی حاوی متن اصلی است و دومی
به عنوان یک فایل پچ (خروجی "diff -u" یا "diff -c"، یا یک فایل ".rej" از
وصله) و دو متن دیگر از آن استخراج شده است.

اگر یک فایل همراه با -p گزینه، فایل به عنوان یک فایل پچ در نظر گرفته می شود
حاوی نام فایل هایی است که وصله می کند. در این مورد عملیات ادغام چندگانه
ممکن است اتفاق بیفتد و هر کدام یک استریم را از فایلی که در پچ نام دارد و دو تای دیگر را می گیرد
از خود پچ در --جایگزین کردن گزینه مورد نیاز است و نتایج به عقب نوشته می شود
به فایل های هدف

در نهایت اگر سه فایل فهرست شده باشد، آنها حاوی متن داده شده و این دو هستند
سایر متون به ترتیب

معمولاً نتیجه ادغام در خروجی استاندارد نوشته می شود. اگر -r پرچم داده شده است،
خروجی در فایلی که جایگزین فایل اصلی داده شده است نوشته می شود. در این مورد
فایل اصلی به یک تغییر نام داده می شود .porig پسوند (برای "اصلی وصله شده" که منطقی است
اگر برای اولین بار استفاده کنید وصله برای اعمال یک پچ، و سپس استفاده از تکان دادن برای تکان دادن ردها در).

به علاوه اگر -o گزینه با نام فایل داده می شود، خروجی روی آن نوشته می شود
فایل. در این حالت هیچ بک آپی ایجاد نمی شود.

اگر خطایی رخ نداد (مانند خطاهای دسترسی به فایل) تکان دادن اگر همه باشد با وضعیت 0 خارج می شود
تغییرات با موفقیت ادغام شدند، و با وضعیت خروج 1 و یک پیام کوتاه در صورت وجود
تغییرات را نمی توان به طور کامل ادغام کرد و در عوض به عنوان حاشیه نویسی درج شد. با این حال اگر
هر دو --گزارش تکان می خورد or -- نشان می دهد تکان می خورد گزینه هایی داده شد، تکان دادن نیز وجود خواهد داشت با
در صورت موفقیت آمیز بودن، وضعیت 1 در صورت نیاز به تغییر در آن تغییر می کرد.

تابع ادغام می تواند در سه حالت مختلف با توجه به خطوط یا کلمات عمل کند.

با -- خطوط گزینه، کل خطوط مقایسه شده و هرگونه تضاد به عنوان یک کل گزارش می شود
خطوطی که باید تعویض شوند

با -- کلمات گزینه، کلمات فردی با هم مقایسه می شوند و هر گونه تضاد فقط گزارش می شود
پوشاندن کلمات متاثر این از فرمت تضاد <<<|||===>>> استفاده می کند.

بدون هیچ یک از این گزینه ها، یک رویکرد ترکیبی اتخاذ می شود. کلمات فردی هستند
مقایسه و ادغام شد، اما زمانی که درگیری پیدا شد، کل خط اطراف گزارش می شود
به عنوان درگیری

تکان دادن اطمینان حاصل می کند که هر تغییر بین دو متن دیگر در متن منعکس می شود
نتیجه ادغام به نحوی چهار راه مختلف برای تغییر وجود دارد
منعکس شده است.

1 اگر تغییری تبدیل شود A به B و A در جای مناسب در نسخه اصلی یافت می شود
فایل جایگزین می شود B. این شامل این امکان است که B خالی است اما
آن نه A خالی است.

2 اگر تغییری پیدا شد که به سادگی اضافه می کند B و متن بلافاصله قبل و
زیر درج در مجاورت فایل اصلی در یک مناسب یافت می شود
پس مکان B بین آن متون مجاور درج می شود.

3 اگر تغییری پیدا شد کدام تغییر می کند A به B و این به نظر می رسد (بر اساس زمینه) به
همسویی با B در اصل، پس فرض می شود که این تغییر قبلاً بوده است
اعمال می شود و تغییر نادیده گرفته می شود. هنگامی که این اتفاق می افتد، یک پیام منعکس کننده
تعداد تغییرات نادیده گرفته شده توسط چاپ می شود تکان دادن. این بهینه سازی می تواند باشد
سرکوب شده با -i پرچم.

4 اگر تغییری یافت شد که با هیچ یک از احتمالات فوق مطابقت نداشت، الف
درگیری همانطور که قبلا توضیح داده شد گزارش شده است.

متفاوت
تابع diff در درجه اول ارائه شده است تا امکان بازرسی ترازهایی را فراهم کند تکان دادن
بین متون محاسبه می شود و برای انجام ادغام استفاده می کند.

خروجی تابع diff مشابه خروجی یکپارچه diff است. با این حال در حالی که
diff قسمت های طولانی متن رایج را خروجی نمی دهد، تکان دادن's diff mode همه چیز را خروجی می دهد.

هنگام محاسبه تراز مبتنی بر کلمه (پیش فرض)، تکان دادن ممکن است نیاز به نشان دادن این کلمات باشد-
تفاوت های مبتنی بر این کار با استفاده از یک پسوند به فرمت unified-diff انجام می شود. اگر یک خط
با یک نوار عمودی شروع می‌شود، سپس ممکن است شامل بخش‌هایی باشد که توسط چندگانه خاص احاطه شده‌اند.
براکت های کاراکتر براکت‌های «<<++» و «++>>>» متن اضافه‌شده را احاطه می‌کنند در حالی که «<<<--»
و متن حذف شده "-->>>" فراگیر.

تکان دادن می توان این دو متن را به یکی از سه روش مقایسه کرد.

اگر فقط یک فایل داده شود، به عنوان یک پچ و دو شاخه آن در نظر گرفته می شود
پچ مقایسه می شوند. این به طور موثر اجازه می دهد تا یک پچ از یک پچ مبتنی بر خط اصلاح شود
به یک پچ مبتنی بر کلمه

اگر دو فایل داده شود، معمولاً فرض می شود که متن های ساده ای برای مقایسه هستند.

اگر دو فایل به همراه گزینه --patch داده شود، فایل دوم فرض می شود
یک پچ باشد و شاخه اول (با -1) یا دوم (با -2) استخراج شود و
در مقایسه با متن یافت شده در فایل اول

این گزینه آخر باعث می شود تکان دادن برای اعمال الگوریتم "بهترین مناسب" برای تراز کردن پچ هاک
با فایل قبل از محاسبه تفاوت ها. این الگوریتم هنگام ادغام a استفاده می شود
پچ با یک فایل، و ارزش آن را می توان با مقایسه تفاوت تولید شده از این طریق مشاهده کرد
با این تفاوت که ابتدا یک شاخه از یک پچ را در یک فایل استخراج می کنیم و
سپس تفاوت آن فایل با فایل اصلی را محاسبه کنید.

استخراج کردن
تابع استخراج از تکان دادن به سادگی عملکرد داخلی برای استخراج را نشان می دهد
یک شاخه از یک پچ یا یک فایل ادغام.

دقیقاً یک فایل باید داده شود، و فرض می شود که یک فایل ادغام شده است مگر اینکه
-- پچ داده می شود که در این صورت یک پچ در نظر گرفته می شود.

انتخاب شعبه با ارائه یکی از -1, -2، یا -3 با معانی آشکار

مرور کردن
تابع مرور از تکان دادن نتیجه ادغام یا (با -d) تفاوت در a
رابط کاربری گرافیکی مبتنی بر متن که می‌توان با استفاده از کلیدهای مشابه پیمایش کرد vi(1) یا ایمکس(1).

مرورگر اجازه می دهد تا هر یک از دو یا سه جریان به صورت جداگانه مشاهده شود
رنگ هایی که برای برجسته کردن انواع مختلف متن استفاده می شوند - سبز برای متن اضافه شده، قرمز برای حذف شده
متن و غیره. همچنین می‌تواند پچ را به خودی خود، نتیجه کامل ادغام یا همان را نشان دهد
ادغام و وصله در کنار هم.

مرورگر تعدادی از صفحات راهنمای حساس به زمینه را ارائه می دهد که می توان به آنها دسترسی داشت
تایپ کردن '؟'

سمت راست بالای رابط کاربری گرافیکی نوع متن را در زیر مکان نما گزارش می دهد، که این نیز است
با رنگ متن مشخص می شود. گزینه ها بدون تغییر، تغییر یافته، بدون همتا،
خارجی، قبلاً اعمال شده و درگیری. اگر معانی اینها کمی روشن باشد
آزمایشات باید کمک کند.

مقدار محدودی از ویرایش در حین ورود مجاز است فهرست حالت در حال حاضر متن است
ناخواسته را می توان با دور انداخت x. این یک تضاد یا تغییر را به بدون تغییر تبدیل می کند،
و Unmatched به Changed (که به طور موثر آن را به رشته خالی تغییر می دهد). به همین ترتیب
یک متن را می توان به عنوان خواسته علامت گذاری کرد c. این یک Conflict یا Extraneous را به تبدیل می کند
تغییر کرد. استفاده مجدد از همان کلید تغییر را برمی گرداند.

در نهایت، حروف بزرگ X تمام تغییرات در خط فعلی را برمی گرداند.

برای ایجاد تغییرات گسترده تر می توانید استفاده کنید v که یک ویرایشگر را اجرا می کند، ترجیح می دهد $بصری or
$ ویراستار اگر در محیط تنظیم شوند.

اگر تغییری ایجاد کردید، wiggle از شما می‌پرسد که آیا می‌خواهید تغییرات را ذخیره کنید، حتی اگر
--جایگزین کردن داده نشد.

هشدار


هنگام استفاده از پچ رد شده با آن باید احتیاط کرد تکان دادناست. وقتی که وصله
پچ را رد می کند، به دلیل خوبی این کار را انجام می دهد. بااینکه تکان دادن ممکن است بتواند الف را پیدا کند
مکانی قابل باور برای اعمال هر تغییر متنی، هیچ تضمینی وجود ندارد که نتیجه باشد
درست به هر معنای معنایی نتیجه باید همیشه بررسی شود تا مطمئن شوید که درست است
درست باشد.

مثال ها


تکان دادن --جایگزین کردن پرونده file.rej
این استفاده معمولی است تکان دادن و هر تغییری را در آن اعمال خواهد کرد file.rej که وصله میتوانست
اعمال نمی شود، و آنها را با هم ادغام کنید پرونده.

تکان دادن -dp1 پرونده file.rej
این یک مقایسه کلمه عاقلانه بین پرونده و قبل از شاخه
تفاوت در file.rej و تفاوت ها را نمایش دهید. این به شما این امکان را می دهد که ببینید یک پچ داده شده کجاست
اعمال خواهد شد.

تکان دادن --ادغام --کمک
در مورد تابع ادغام کمک بگیرید تکان دادن.

تکان دادن --مرور کردن -- پچ update.patch
را تجزیه کنید update.patch برای وصله ها فایل کنید و لیستی از فایل های وصله شده را ارائه دهید که می تواند باشد
مرور شد تا هر پچ را با جزئیات بررسی کند.

تکان دادن می تواند با یکپارچه شود دستگاه گوارش به طوری که از آن به عنوان ابزار پیش فرض ادغام و diff استفاده می شود
ابزار این را می توان با اضافه کردن خطوط زیر به دست آورد gitconfig در خانه کاربر
دایرکتوری.
[ادغام "wiggle"]
name = "Wiggle flexible ادغام"
راننده = تکان دادن -o %A %A %O %B
بازگشتی = دودویی
[ادغام]
ابزار = تکان دادن
[mergetool "wiggle"]
cmd = تکان دادن -B -o $MERGED $LOCAL $BASE $REMOTE
[difftool "wiggle"]
cmd = تکان دادن -Bd $LOCAL $REMOTE
این باعث می شود دستگاه گوارش mergetool و دستگاه گوارش difftool استفاده کنید تکان دادن.

اگر شما می خواهید دستگاه گوارش همیشه استفاده کنید تکان دادن برای ادغام ها (که ممکن است خطرناک باشد)، می توانید اضافه کنید
* ادغام = تکان دادن
به مناسب ویژگی های gitat فایلی مانند $HOME/.config/git/attributes.

نقل قول


نام تکان دادن از نقل قول زیر الهام گرفته شده است.

مشکلی که می بینم این است که اغلب می خواهم مصرف کنم
(file1+patch) -> file2,
وقتی file1 ندارم. اما ابزارهای ادغام می خواهند
(file1|file2) -> file3.
من یک ابزار گرافیکی ندیده ام که به شما کمک کند تا یک پچ را تکان دهید
در یک فایل
-- اندرو مورتون - 2002

کاستی ها


- تکان دادن نمی تواند خروجی یکپارچه توسعه یافته را که برای --diff تولید می کند بخواند
-- کلمات

- تکان دادن نمی تواند قالب ادغام مبتنی بر کلمه را که برای --merge تولید می کند بخواند
-- کلمات

- تکان دادن یونیکد را نمی‌فهمد و بنابراین با تمام کاراکترهای غیرASCII بسیار رفتار می‌کند
همانطور که با علائم نگارشی رفتار می کند - هر یک را به عنوان یک کلمه جداگانه در نظر می گیرد. در
مرورگر کاراکترهای غیر ASCII را به درستی نمایش نمی دهد.

با استفاده از خدمات onworks.net از wiggle آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    Zabbix
    Zabbix
    Zabbix یک شرکت باز در کلاس سازمانی است
    منبع راه حل نظارتی توزیع شده
    طراحی شده برای نظارت و ردیابی
    عملکرد و در دسترس بودن شبکه
    سرور، دستگاه ...
    دانلود Zabbix
  • 2
    KDIFF3
    KDIFF3
    این مخزن دیگر نگهداری نمی شود
    و برای اهداف آرشیوی نگهداری می شود. دیدن
    https://invent.kde.org/sdk/kdiff3 for
    جدیدترین کد و
    https://download.kde.o...
    دانلود KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX رابط کاربری گرافیکی است
    لودر USB Waninkoko بر اساس
    libwiigui. این اجازه می دهد تا لیست و
    راه اندازی بازی های Wii، بازی های Gamecube و
    homebrew در Wii و WiiU...
    USBLoaderGX را دانلود کنید
  • 4
    فایر فاکس
    فایر فاکس
    Firebird RDBMS ویژگی های ANSI SQL را ارائه می دهد
    و روی لینوکس، ویندوز و اجرا می شود
    چندین پلتفرم یونیکس امکانات
    همزمانی و عملکرد عالی
    & قدرت...
    Firebird را دانلود کنید
  • 5
    KompoZer
    KompoZer
    KompoZer یک ویرایشگر HTML wysiwyg است که از آن استفاده می کند
    پایگاه کد موزیلا کامپوزر مانند
    توسعه Nvu متوقف شده است
    در سال 2005، KompoZer بسیاری از باگ ها را برطرف کرد و
    اف می افزاید...
    دانلود KompoZer
  • 6
    دانلود مانگا رایگان
    دانلود مانگا رایگان
    دانلودر رایگان مانگا (FMD) یک برنامه است
    برنامه متن باز نوشته شده در
    Object-Pascal برای مدیریت و
    دانلود مانگا از وب سایت های مختلف
    این یک آینه است...
    دانلود رایگان مانگا دانلود
  • بیشتر "

دستورات لینوکس

Ad