זהו ה-pintop הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
pinto - אצור מאגר מותאם אישית של מודולי Perl
גִרְסָה
גרסה 0.097
תַקצִיר
pinto --root=REPOSITORY_ROOT [אפשרויות גלובליות] COMMAND [אפשרויות פקודה] [args]
תיאור
pinto הוא כלי ליצירה וניהול של מאגר דמוי CPAN מותאם אישית של מודולי Perl.
מטרתו של מאגר כזה היא לספק ערימה יציבה ואוצרת של תלות
שממנו תוכל לבנות, לבדוק ולפרוס את היישום שלך בצורה מהימנה באמצעות התקן
שרשרת כלי פרל. pinto מספק פקודות שונות לאיסוף וניהול הפצה
תלות בתוך המאגר, כך שתוכל לשלוט בדיוק באילו תלות
היכנס ליישום שלך.
פקודות
pinto תומך במספר פקודות שמבצעות פעולות שונות במאגר שלך, או
לדווח על מידע על המאגר שלך. כדי לקבל רשימה של כל הפקודות הזמינות:
$> פקודות פינטו
לכל פקודה יש אפשרויות וארגומנטים משלה. לקבלת סיכום קצר:
$> pinto עזרה COMMAND
כדי לראות את המדריך המלא לפקודה:
$> פינטו פקודה ידנית
גלובלי אפשרויות
האפשרויות הבאות זמינות עבור כל הפקודות.
-- Root DIRECTORY | כתובת אתר
-r DIRECTORY | כתובת אתר
מציין את השורש של המאגר שלך. זה חובה עבור (כמעט) כל הפקודות
אלא אם הגדרת את משתנה הסביבה "PINTO_REPOSITORY_ROOT" כך שיצביע על שלך
מאגר. השורש יכול להיות נתיב לספרייה מקומית, או כתובת ה-URL עם פיינטוד
השרת מקשיב.
--בלי צבע
--ללא צבע
אל תצבע את פלט הפקודה.
--סיסמה PASS
-p PASS
הסיסמה לשימוש עבור אימות שרת. זה רלוונטי רק אם משתמשים ב-a
מאגר מרוחק. אם ה-PASS הוא "-", תתבקש להזין סיסמה.
--שֶׁקֶט
-q דווח רק על שגיאות קטלניות. אפשרות זו עוקפת בשקט את האפשרויות "--verbose".
גם מדכא את מד ההתקדמות.
הערה: מד ההתקדמות תמיד מדוכא בעת שימוש במאגר מרוחק. זֶה
בתקווה יתוקן מהדורה עתידית.
--שם משתמש NAME
-u NAME
שם המשתמש למשתמש עבור אימות שרת. זה רלוונטי רק אם משתמשים ב-a
מאגר מרוחק. ברירת המחדל לכניסה הנוכחית שלך.
--מִלוּלִי
-v הצג הודעות אבחון נוספות. ניתן לחזור על מתג זה מספר פעמים עבור
השפעה גדולה יותר. הודעות אבחון נשלחות תמיד אל STDERR.
תְצוּרָה
לכל מאגר יש קובץ תצורה שחי בתוך המאגר ב
.pinto/config/pinto.ini. קובץ זה נוצר עבורך עם ערכי ברירת מחדל כאשר אתה
ליצור את המאגר. אתה יכול להשפיע על הערך ההתחלתי של חלק מהנכסים
כאשר אתה מפעיל את הפקודה init. לאחר מכן, תוכל לשנות מאפיינים אלה על ידי עריכת ה-
קובץ התצורה ישירות.
פרמטרי התצורה הבאים נתמכים:
מקורות = URL1 [URL2 URL3 ...]
זוהי רשימה מופרדת ברווח של כתובות האתרים עבור המאגרים במעלה הזרם
המאגר ימשוך ממנו ארכיונים. אלה יכולים להצביע על מראות CPAN, minicpan
מראות, או ערימות בתוך מאגרי פינטו אחרים. פינטו יחפש במקור
מאגרים לפי הסדר שהם מופיעים כאן. ערך ברירת המחדל הוא
"http://cpan.perl.org http://backpan.perl.org".
target_perl_version = XXX
מגדיר את מאפיין ברירת המחדל "target_perl_version" עבור כל הערימות החדשות. אחרת, הכל
ערימות חדשות יתמקדו בגרסה של perl שבה השתמשת לראשונה כדי ליצור את
מאגר. אתה תמיד יכול להגדיר את הפרל היעד עבור כל מחסנית בנפרד על ידי
באמצעות הפקודה props.
BEWARE: מאפייני התצורה שלעיל הם גלובליים -- הם משפיעים על כל מחסנית ב-
מאגר. יש להם גם השפעה גדולה על אופן התנהגות המאגר. בשביל אלה
מסיבות, זה בדרך כלל לא חכם לשנות את הפרמטרים האלה לאחר שקבעתם את
מאגר ומילאו אותו בתוכן. אם תשנה אותם, הקפד והודיע על כך
צוות בנושא. לכל מחסנית יש גם כמה מאפייני תצורה ספציפיים לחסימה. הָהֵן
ניתן להציג או להגדיר באמצעות פקודת האביזרים.
הסביבה וריאציות
משתני הסביבה הבאים משפיעים על ההתנהגות של פינטו. אם יש לך
התקינו את פינטו כאפליקציה עצמאית כמתואר ב-Pinto::Manual::התקנה,
אז המקום הטוב ביותר להגדיר את המשתנים האלה הוא שלך ~/.pintorc קובץ.
"PINTO_REPOSITORY_ROOT"
מגדיר את נתיב ברירת המחדל או כתובת האתר של מאגר ה-pinto, אם ה-"--root" אינו
נָקוּב. ה-"--root" נדרש כמעט לכל הפקודות. אז אם אתה בדרך כלל רק
לעבוד עם מאגר אחד, ואז הגדרה זו יכולה לחסוך לך לא מעט הקלדה.
"PINTO_EDITOR"
מגדיר את הנתיב ליישום העורך שישמש לחיבור הודעות יומן. אם לא
מוגדר, ברירת המחדל היא "VISUAL" או "EDITOR". אם אף אחד מאלה אינו מוגדר, או "ננו",
ישמש "pico", או "vi" (בסדר זה).
"PINTO_NO_COLOR"
"PINTO_NO_COLOUR"
אם מוגדר לערך אמיתי, מדכא צבע בכל פלט הפקודות.
"PINTO_COLORS"
"PINTO_COLOURS"
רשימה מופרדת בפסיק של שלושה שמות צבעים בדיוק. כל שם שנתמך על ידי
מונח::ANSICcolor מותר. אלה יהיו הצבעים שבהם פינטו משתמש כדי לצבוע
תפוקות שונות. לדוגמה:
PINTO_COLORS='אדום, תכלת, ירוק על_לבן'
רישום של יותר מדי או מעט מדי צבעים יגרום לחריגה, וכך גם שימוש בצבע לא חוקי
שם צבע.
"PINTO_USERNAME"
מגדיר את שם המשתמש המוגדר כברירת מחדל כאשר "--username" אינו מצוין. זה משמש רק עבור
אימות עם שרת pintod. ברירת המחדל של שם המשתמש המעטפת הנוכחי שלך.
"PINTO_AUTHOR_ID"
מגדיר את זהות המחבר המוגדרת כברירת מחדל כאשר האפשרות "--author" לא צוינה
(כרגע, בשימוש רק על ידי הפקודה add). ברירת המחדל של שם המשתמש המעטפת הנוכחי שלך.
לפי מוסכמות PAUSE, כל מזהי המחבר נאלצים להזין אותיות רישיות.
"PINTO_PAGER"
מגדיר את הנתיב ליישום הביפר שישמש לעימוד פלט מכל אחד מהם
פקודה. ברירת המחדל היא "PAGER". אם אף אחד מאלה אינו מוגדר, לא נעשה שימוש באיתור.
"PINTO_DEBUG"
אם מוגדר ל-1, pinto ישלח יותר הודעות אבחון ל-STDERR. אם מוגדר ל-2, פינטו
יפלוט אפילו יותר הודעות אבחון.
השתמש ב-pintop באינטרנט באמצעות שירותי onworks.net
