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

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

הודעה פורסם: 17/05/2009 - 18:52
נושא ההודעה: שימוש ב vimdiff עם git diff

הטיפ הבא נכתב במקור כאן ואני מנסה להסביר אותו טוב יותר (ובעברית Smile)

במידה ולא יצרתם בעבר, צרו בספריית הבית שלכם את הקובץ

קוד:
.gitconfig


תכניסו לקובץ את 4 השורות הבאות:

קוד:
[diff]
  external = git_diff_wrapper
[pager]
  diff =


צרו קובץ bash בשם git_diff_wrapper והכניסו אליו את הקוד הבא:

קוד:
#!/bin/sh

vimdiff "$2" "$5"


וודאו שהקובץ נמצא תחת ה $PATH שלכם.

עכשיו במידה ותריצו את git diff במידה והכל עבד כמו שצריך, תקבלו את vimdiff:

קוד:
git diff


במידה ותרצו להשתמש ב diff הרגיל, תוכלו להוסיף ל git diff את הדגל -no-ext-diff:

קוד:
git diff -no-ext-diff
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
עידולא בפורום כעת ת.הצטרפות: 28/11/2003 · הודעות: 1816 · מיקום: dev/null/
 

הודעה פורסם: 18/05/2009 - 00:59
נושא ההודעה:

והשינויים בטיפ כדי להשתמש ב vimdiff עם svn:

א) בקובץ subversion/config./~ הוסיפו את השורות הבאות:
קוד:

[helpers]
diff-cmd = svn_vimdiff


ב) צרו קובץ bash בשם svn_diff והכניסו אליו את הקוד הבא:
קוד:

#!/bin/sh
vimdiff ${6} ${7}


וודאו שהקובץ נמצא תחת ה PATH$ (וגם שיש לו הרשאות ריצה, תקף גם לטיפ של ik_5)

שימוש ב vimdiff תחת svn:
קוד:
svn diff filename


שימוש ב diff הסטנדרטי ב svn אחרי השינוי הנ"ל:
קוד:
svn diff --diff-cmd diff filename
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ik_5לא בפורום כעת ת.הצטרפות: 16/04/2002 · הודעות: 3027 · מיקום: ישראל
 

הודעה פורסם: 18/05/2009 - 02:01
נושא ההודעה:

חבל שלא שמת את זה בטיפ נפרד
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
gal_gaלא בפורום כעת ת.הצטרפות: 10/03/2002 · הודעות: 767 · מיקום: ישראל
 

הודעה פורסם: 24/05/2009 - 12:35
נושא ההודעה:

האם יש מקבילה למי שתקוע עם cvs Question
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 24/05/2009 - 13:07
נושא ההודעה:

aptitude install git-cvs

ועכשיו ברצינות: מאוד יפתיע אותי אם אין ל־cvs אפשרות לשנות את התוכינת שמשמשת להצגת ה־diff . ניסית להסתכל בתיעוד?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
gal_gaלא בפורום כעת ת.הצטרפות: 10/03/2002 · הודעות: 767 · מיקום: ישראל
 

הודעה פורסם: 24/05/2009 - 13:22
נושא ההודעה:

הבחירה של cvs לא תלויה בי.
לא הצלחתי להבין מהתיעוד אם זה אפשרי. חיפוש בגוגל הביא אותי לתוצאות לא רלוונטיות.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
עידולא בפורום כעת ת.הצטרפות: 28/11/2003 · הודעות: 1816 · מיקום: dev/null/
 

הודעה פורסם: 25/05/2009 - 01:06
נושא ההודעה:

ראה כאן:
http://vim.sourceforge.net/scripts/script.php?script_id=90
http://vim.sourceforge.net/scripts/script.php?script_id=1209
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
gal_gaלא בפורום כעת ת.הצטרפות: 10/03/2002 · הודעות: 767 · מיקום: ישראל
 

הודעה פורסם: 25/05/2009 - 09:10
7 נושא ההודעה:

תודה.
הקישור השני הוא יותר בכיוון של מה שחיפשתי.
Smile
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. ik_5
  2. עידו
  3. ik_5
  4. gal_ga
  5. אורח [צפריר]
  6. gal_ga
  7. עידו
  8. gal_ga