ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
צחילא בפורום כעת ת.הצטרפות: 12/04/2002 · הודעות: 1101 · מיקום: ישראל
 

הודעה פורסם: 05/03/2007 - 14:29
נושא ההודעה: מחפש תוכנה לעידכון שינויים מפאצ'ים באופן ויזואלי.

היי,
קיבלתי פאט'ש לקוד שלי ויש המון שינויים בו לאורך כמה קבצים.
אני מעוניין באופן ויזואלי ליבחור אילו שינויים יכנסו ואילו לא.
ניסיתי כמה תוכנות:
kdiff3 ו- meld כנראה לא תומכות בקבצי PATCH.
KCOMPARE עובדת בצורה מאוד מוזרה, אם אני מגדיר את הSOURCE כ PATCH ואת הDESTINATION כספריה שמכילה את הקבצים (שמופיעים בPATCH) אז הוא נפתח אבל הוא רק מאפשר להחזיר את הPATCH לליפני השינויים מה שמאוד מוזר ולא עוזר. אם מגדירים את הSOURCE כספריית הקבצים וה DESTINATION את הPATCH אז הוא אומר ERROR THE FILES ARE IDENTICAL. עוד יותר מוזר.
ניסיתי תוכנה ישנה שנקראית xfdiff שאמורה לעשות את העבודה אבל יש לה איזה באג והיא לא מאפשרת לי לבחור שינוי אחד אלא רק את כל הDIFF ובשביל זה אני לא צריך תוכנה ויזואלית.

למישהו יש רעיון?
תודה.

_________________
בברכה,
צחי.
http://tzahi.webhop.info
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אוריבלא בפורום כעת ת.הצטרפות: 30/10/2003 · הודעות: 445 ·
 

הודעה פורסם: 05/03/2007 - 17:48
נושא ההודעה:

תשתמש ב- kdiff3 במוד diff3 (כלומר, המוד שבו אתה נותן שלושה קבצים).
1. הגרסה שעבורה נכתב ה- patch, זה הבסיס
2. הגרסה של 1 שעליה כבר הופעל ה- patch
3. הגרסה העדכנית שלך.

ותמשוך לגרסה העדכנית מה שמוצא חן בעיניך.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צחילא בפורום כעת ת.הצטרפות: 12/04/2002 · הודעות: 1101 · מיקום: ישראל
 

הודעה פורסם: 05/03/2007 - 19:15
נושא ההודעה: תודה

תודה, אבל הפתרון הזה כבר מוכר לי. דמיין שאני מקבל PATCH על ספריית הקרנל. לא ייתכן שאני ייצר 100 מגה + של קוד רק בשביל לעשות DIFF לPATCH. שלא לדבר שצריך לאתר קובץ קובץ ששונה בתוך הPATCH.

אוריב :
תשתמש ב- kdiff3 במוד diff3 (כלומר, המוד שבו אתה נותן שלושה קבצים).
1. הגרסה שעבורה נכתב ה- patch, זה הבסיס
2. הגרסה של 1 שעליה כבר הופעל ה- patch
3. הגרסה העדכנית שלך.

ותמשוך לגרסה העדכנית מה שמוצא חן בעיניך.

_________________
בברכה,
צחי.
http://tzahi.webhop.info
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אוריבלא בפורום כעת ת.הצטרפות: 30/10/2003 · הודעות: 445 ·
 

הודעה פורסם: 06/03/2007 - 13:02
נושא ההודעה:

א. ייצר ספריית מראה ע"י cp -al . לוקח מעט מאוד זמן ומעט מאוד מקום. עליה תוכל להפעיל את ה- patch (תעשה קודם ניסוי קטן בצד כדי לוודא שה- patch שאתה משתמש בו חי טוב עם hardlinks)
ב. kdiff3 ישמח, אם תפעיל אותו על ספריה ולא על קובץ, למצוא עבורך גם באיזה קבצים יש שינוי.
ג. החיים קשים Smile

אבל ברצינות: אם זה משהו שאתה עושה כל יום, תעבור להשתמש במערכת כמו git, bzr, mercurial וכו' שתנהל בשבילך את הכל. אם זה חד פעמי, אז מה אכפת לך להעתיק 100 מגה פעם אחת ?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צחילא בפורום כעת ת.הצטרפות: 12/04/2002 · הודעות: 1101 · מיקום: ישראל
 

הודעה פורסם: 06/03/2007 - 18:28
נושא ההודעה: כתבתי סקריפט

כתבתי סקריפט שעושה את זה בקלות, וויזואלית.

אפשר להוריד אותו מכאן:
http://tzahi.webhop.info/easierpatch.py

אוריב :
א. ייצר ספריית מראה ע"י cp -al . לוקח מעט מאוד זמן ומעט מאוד מקום. עליה תוכל להפעיל את ה- patch (תעשה קודם ניסוי קטן בצד כדי לוודא שה- patch שאתה משתמש בו חי טוב עם hardlinks)
ב. kdiff3 ישמח, אם תפעיל אותו על ספריה ולא על קובץ, למצוא עבורך גם באיזה קבצים יש שינוי.
ג. החיים קשים Smile

אבל ברצינות: אם זה משהו שאתה עושה כל יום, תעבור להשתמש במערכת כמו git, bzr, mercurial וכו' שתנהל בשבילך את הכל. אם זה חד פעמי, אז מה אכפת לך להעתיק 100 מגה פעם אחת ?

_________________
בברכה,
צחי.
http://tzahi.webhop.info
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. צחי
  2. אוריב
  3. צחי
  4. אוריב
  5. צחי