שלב 1 - הורדה התוכנה הזו היא התוכנה שתעשה את כל העבודה בשבילכם. Tortoise SVN : לחצו כאן כדי להוריד את התוכנה
שלב 2 גם תצטרכו את קובץ הpatch שלכם אז תכינו אותו. זה יראה כמו קובץ מוזר עם הסיומת .patch, אם זה לא, זה לא פאץ' או שיש עוד סיומת מוזרה אחרי.
שלב 3 יש 2 דרכים לעשות פאץ', אחת הקלה שנעשה אוטומטית, אבל לרוב זה לא עובד טוב ולא עושה לכל הדברים פאץ' לפעמים. אז כדי להיות בטוחים שלא יקרה כלום, תגבו את הקבצים לפני.
שלב 4 אוקי, השיטה הראשונה, ליישם את הפאץ' עם התוכנה TortoiseSVN. לחצן ימני על הקובץ patch, עם ללכת עם העכבר ל Tortoise SVN, אז ללחוץ על Apply Patch.
אז נווטו לתיקיה של הקבצי שרת שלכם.
שלב 5 חלון יופיע עם עוד חלון קטן כמו בתמונה למטה.
לחצן ימני על אחד מהקבצים וללחוץ על Patch ALL. אם עשיתם את זה נכון, זה יראה כך.
אם יהיו בעיות...אז תצטרכו לעשות את הפאץ' ידנית או לתקן ידנית.
שלב 6 אם נזקקתם לפאץ' ידני, אז תעשו את זה. תפתחו את הקובץ patch עם הWordPad או הפנקס רשימות.
מתחת לכותרות כמו:
קוד: Index: recvops.properties
זה אומר לאיזה קובץ צריך לעשות את הפאץ' שמופיע מתחת. אם תרדו למטה בקובץ אתם תראו לדוגמא
קוד: +function action(mode, type, selection) {
+ if (mode == -1) {
+ cm.dispose();
או משהו דומה, אולי ראיתם "-" (מינוס) בתחילה של כמה שורות.
אוקיי, עכשיו איך עושים פאץ' ידני אתם שואלים, כל פלוס אומר שאתם מוסיפים את השורה הזו אחרי השורה הקודמת שאתם רואים בקובץ patch וכל מינוס אתם מוחקים את השורה הזו.
לדוגמא: בקובץ recvops.properties שלי:
+GUILD_OPERATION = 0x3C
אני אוסיף את השורה הזו אבל אם זה היה:
-GUILD_OPERATION = 0x3C
הייתי מוחק אותה. האלה בלי פלוס או מינוס עוזרים לכם להבין איפה זה אמור להיות ספיציפית. שלב 7אחרי שסיימתם לעשות את הפאץ', עם TortoiseSVN או ידנית, צריך לעשות compile מחדש של קבצי השרת. יש בפורום מדריך איך לעשות תשתמשו בו. שלב 8זכרו להעביר את קובץ ה.jar לתוך תיקית ה 'dist' שלכם ולוודא שקוראים לקובץ המחודש 'odinms.jar'.
|