סקריפעיין בשינויים בקוד שמרו על CVS, חתרנות או מאגר GIT. | |
הורד עכשיו |
סקריפ דירוג וסיכום
פרסומת
סקריפ תגים
- לִסְרוֹק סוֹרֵק Cvs. לזהות אינטגרציה חתרנות חַתרָנוּת מאגר מאגר חתרנות מאגר מרכזי לקוח חתרנות זיהוי שינויים מאגר תוכנה ספקטרום ל CVS. מאגר קבצים מאגר מסמך צג חתרנות קוד מאגר ספריית חתרנות לנהל שרת Subversion מאגר נתונים ממשל Subversion לקוח CVS. מנהל מאגר Man lange מאגר מלא CVS מודולים CVS עבודה cvs. SubVersion שרת גישה למאגרי GIT. git אפשרויות CVS ממשק חתרנות הצג מאגר לקוח Git. Git GUI סייר מאגר Explorer מאגר CMIS עורך חתרנות גישה CVS. סריקת מאגר ניהול מאגר מאגר CVS מאגר הלקוח ניהול חתרנות יוצר מאגר עדכון מאגר חתרנות פייתון גרסת GIT בקרת קובץ cvs. זיהוי שינוי מאגר שותפים פרסם מאגר מרשל מאגר מרשל דפדפן מאגר פריסה חתרנות מאגר תוכן סינכרון מאגר מאגר CIM. אינטגרציה GIT. מאגר דלפי עורך Repository ערוך מאגר להעביר מאגר חתרנות לכספית מאגר מאגר יורשו CVS. מאגר מקוון ייבוא CVS מאגר Java
סקריפ תיאור
תארו לעצמכם: אתה פשוט עשה שינויים בקוד שמרו על CVS, חתרנות או מאגר GIT. אתה מוכן לבדוק אותם אבל אתה רוצה לקחת מבט אחרון על השינויים. בדרך כלל היית עושה cvs diff -u או svn הבדל. יישום Scdiff יאפשר לך לראות את השינויים עם תוכנית חיצונית Diff. אני מוצא את זה הרבה יותר קל להבין את השינויים בדרך זו (בניגוד להסתכל על diff מאוחדת ב קונסולה). כברירת מחדל היא משתמשת ב- Windiff.exe, אך באפשרותך להשתמש באפשרות -אפיף כדי לבחור כל תוכנית אחרת (למידע נוסף או ארקסיס). שימוש Scdiff אם אתה מפעיל Scdiff ללא כל הטיעונים, זה יקבע אם ספרייה נתונה היא תחת CVS או בקרת חתרנות, לבדוק קבצים שונה מקומית ולהפעיל תוכנית הבדל חיצוני המציג שינויים מקומיים. כברירת מחדל היא משתמשת Windiff (מניחה כי Windiff.exe הוא נתיב%%) אבל אתה יכול להשתמש באפשרות -אפיף להשתמש בכל תוכנית אחרת שניתן להשיק מ Command Lind. שני הטיעונים הראשונים שניתנו לתוכנית הבדל הם ספריות כדי diff. זה עובד עבור כל התוכניות הבאות בדקתי אותו (Windiff, Winmerge וארקסיס מיזוג). לפי טבעו Scdiff משתמש במדריך זמני לאחסון קבצים מקוריים ומשתנים כך גם לאחר שתסיים, אתה עדיין יכול לראות את התוצאה של הבדל הקודם. אפשרות, עושה בדיוק את זה בדיוק. זה חוסך את הזמן (קבלת קבצים ממאגר עשויה לקחת קצת זמן). כדי לראות את העזרה המובנית, השתמש באפשרות -. אפשרות - CVS ברירות מחדל ל "CVS -Z3". אפשרות - CVSARGS ברירות מחדל ל "-u -n". בתיאוריה אתה לא צריך לשנות אותם. לא שזה מאוד מעניין, אבל רק במקרה שאתה תוהה. ראשית, אנו ללכוד את הפלט של CVS Diff -u או SVN הבדל. מכאן אנו מחליפים שמות של הקבצים שהשתנו ומספר התיקון של הקובץ לפני השינויים. אנו בודקים את המקור המקור (באמצעות CVS עדכון -P -R REV או SVN חתול ...), להעתיק את מסמכי המקור ל $ tempdir / sc_originals, העותקים המקומיים שלנו כדי $ tempdir / sc_aletered ולהשיק תוכנית הבדל חיצוני עם $ tempdir / sc_originals ו $ tempdir / sc_aletered כמו טיעונים. די פשוט ואולי suboptimal (חתרנות יכול לעשות הבדל ללא יצירת קשר מרחוק, ולכן זה אמור להיות אפשרי באופן משמעותי להאיץ את התוכנית אם אני יודע איך לקבל את המקור בלי לשאול מאגר מרוחק).
סקריפ תוכנה קשורה