זוהי הפקודה lndir שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
lndir - צור ספריית צל של קישורים סמליים לעץ ספריות אחר
תַקצִיר
אינדיר [ -שקט ] [ -התעלם מקישורים ] [ -withrevinfo ] fromdir [ todir ]
תיאור
אל האני אינדיר התוכנית עושה עותק צל todir של עץ ספריות fromdir, אלא שה-
צל אינו מאוכלס בקבצים אמיתיים אלא בקישורים סמליים המצביעים על
קבצים אמיתיים ב fromdir עץ ספריות. זה בדרך כלל שימושי לשמירה על המקור
קוד עבור ארכיטקטורות מכונות שונות. אתה יוצר ספריית צללים המכילה קישורים
למקור האמיתי, שבדרך כלל תרכיב אותו ממכונה מרוחקת. אתה יכול
לבנות בעץ הצללים, וקבצי האובייקט יהיו בספריית הצל, בעוד ש-
קבצי מקור בספריית הצל הם רק קישורים סימליים לקבצים האמיתיים.
לתכנית זו יש יתרון שאם אתה מעדכן את המקור, אינך צריך להפיץ את
שנה לארכיטקטורות האחרות ביד, מכיוון שכל המקור בכל ספריות הצללים הם
קישורים סימנים לדבר האמיתי: פשוט תקליטור לספריית הצללים והידור מחדש משם.
אל האני todir ארגומנט הוא אופציונלי וברירת המחדל של הספרייה הנוכחית. ה fromdir
הארגומנט עשוי להיות יחסי (למשל, ../src) והוא יחסי ל todir (לא הנוכחי
מַדרִיך).
שים לב שספריות BitKeeper, CVS, CVS.adm, .git, .hg, RCS, SCCS ו-.svn מוצללות
רק אם ה -withrevinfo דגל מצוין. קבצים עם שמות המסתיימים ב ~ לעולם אינן
מוצל.
אם אתה מוסיף קבצים, פשוט הפעל אינדיר שוב. קבצים חדשים יתווספו בשקט. קבצים ישנים
יבדקו שיש להם את הקישור הנכון.
מחיקת קבצים היא בעיה כואבת יותר; הקישורים הסמליים פשוט יצביעו לעולם לעולם לא
ארץ.
אם קובץ נכנס fromdir הוא קישור סמלי, אינדיר יעשה את אותו קישור פנימה todir במקום
מאשר יצירת קישור חזרה לערך (קישור סמלי) ב fromdir. אל האני -התעלם מקישורים דגל
משנה התנהגות זו.
אפשרויות
-שקט
בדרך כלל אינדיר מוציא את השם של כל ספריית משנה כשהיא יורדת לתוכה. ה
-שקט האפשרות מדחיקה את הודעות המצב הללו.
-התעלם מקישורים
גורם לתוכנית לא לטפל בקישורים סמליים ב fromdir במיוחד. הקישור
נוצר ב todir יצביע חזרה לקובץ המקביל (קישור סמלי) ב
fromdir. אם הקישור הוא לספרייה, זה כמעט בוודאות הדבר הלא נכון.
אפשרות זו קיימת בעיקר כדי לחקות את ההתנהגות שלה גרסת C אינדיר היה בפנים
X11R6. השימוש בו אינו מומלץ.
-withrevinfo
גורם לכל ספריות משנה של מנהל בקרת מקור (אלה בשם BitKeeper, CVS,
CVS.adm, .git, .hg, RCS, SCCS או .svn) שיתייחסו אליהם כמו כל ספרייה אחרת,
במקום להתעלם.
דיאגנוסטיקה
התוכנית מציגה את השם של כל ספריית משנה שהיא נכנסת אליה, ואחריה נקודתיים. ה
-שקט האפשרות מדכאת את ההודעות הללו.
הודעת אזהרה מוצגת אם לא ניתן ליצור את הקישור הסמלי. הבעיה הרגילה
הוא שכבר קיים קובץ רגיל באותו שם.
אם הקישור כבר קיים אך אינו מצביע על הקובץ הנכון, התוכנה מדפיסה את
שם הקישור והמיקום שאליו הוא כן מצביע.
השתמש ב-Indir באינטרנט באמצעות שירותי onworks.net