זוהי הפקודה bts שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
bts - ממשק שורת הפקודה של מפתחים ל-BTS
תַקצִיר
BTS [אפשרויות] הפקודה [טוען] [#הערה] [.|, הפקודה [טוען] [#הערה]]...
תיאור
זהו ממשק שורת פקודה למערכת מעקב באגים של דביאן (BTS), המיועד בעיקר
לשימוש מפתחים. זה מאפשר לתפעל את ה-BTS באמצעות פקודות פשוטות שיכולות להיות
רץ בהנחיה או בסקריפט, עושה בדיקות שפיות שונות על הקלט ובונה
ושולחת מייל לכתובת הבקרה של BTS עבורך. מטמון מקומי של דפי אינטרנט ו
ניתן ליצור ולעדכן גם הודעות דואר אלקטרוני מה-BTS.
באופן כללי, ממשק שורת הפקודה זהה למה שהיית כותב בדואר אליו
[מוגן בדוא"ל], רק עם קידומת "bts". לדוגמה:
% bts חומרת 69042 תקין
% bts מיזוג 69042 43233
% bts retitle 69042 בלה בלה
נוספו כמה פקודות נוספות לנוחיותך, והתוכנית הזו פחותה
קפדני לגבי מה מהווה מספר באג חוקי. לדוגמה, "באג חומרה#85942 רגיל"
מובן, וכך גם "חומרה מס' 85942 נורמלית". (כמובן, המעטפת שלך עשויה להתייחס ל-"#" כאל
עם זאת, תו תגובה, אז אולי תצטרך לצטט אותו!)
כמו כן, לנוחיותך, תוכנית זו מאפשרת לך לקצר פקודות לקצר ביותר
מחרוזת משנה ייחודית (בדומה לאופן שבו cvs מאפשר לך לקצר פקודות). אז זה מבין
דברים כמו "bts cl 85942".
אפשר גם לכלול הערה במייל שנשלח ל-BTS. אם הקליפה שלך כן
אל תסיר את ההערה בפקודה כמו "bts severity 30321 normal #inflated
חומרה", אז התוכנית הזו חכמה מספיק כדי להבין היכן ההערה, וכן
לכלול אותו במייל. שימו לב שרוב הקונכיות אכן פוסלות הערות כאלה לפני שהן מקבלות
לתוכנית, אלא אם כן ההערה מצוטטת. (משהו כמו "חומרת bts #85942
רגיל" לא יטופל כהערה!)
אתה יכול לציין פקודות מרובות על ידי הפרדתן בנקודה אחת, אלא כמו
Update-RC.D; ניתן להשתמש גם בפסיק בודד; כל הפקודות יישלחו לאחר מכן ב-a
דואר בודד. חשוב שהנקודה/פסיק מוקפת ברווח לבן ולכן לא
בטעות כחלק מפקודה. לדוגמה (ציטוט היכן שצריך כדי ש BTS רואה את
תגובה):
% bts חומרה 95672 תקין , מיזוג 95672 95673 \#הם זהים!
הקיצור "זה" עשוי לשמש כדי להתייחס למספר הבאג האחרון שהוזכר, כך שתוכל
לִכתוֹב:
% bts severity 95672 wishlist , כתוב אותו מחדש "bts: בבקשה הוסף אפשרות --foo"
אנא השתמש בתוכנית זו באחריות, ולקחת בחשבון את המשתמשים שלנו.
אפשרויות
BTS בוחן את כתבי יד קבצי תצורה כמתואר להלן. אפשרויות שורת הפקודה
אבל תעקוף את הגדרות קובץ התצורה.
-o, --לא מקוון
לעשות BTS השתמש באגים מאוחסנים במטמון עבור לְהַצִיג ו באגים פקודות, אם מטמון זמין עבור
הנתונים המבוקשים. ראה את מטמון הפקודה, להלן למידע על הגדרת a
מטמון.
--באינטרנט, --לא מקוון
ההפך מ --לא מקוון; עוקף כל הנחיה של קובץ תצורה לעבוד במצב לא מקוון.
-n, --שום פעולה
אין לשלוח מיילים אלא להדפיס אותם לפלט סטנדרטי.
--מטמון, --ללא מטמון
האם אנחנו צריכים לנסות לאחסן גרסאות חדשות של דפי BTS בעת ביצוע לְהַצִיג/באגים
פקודות? ברירת המחדל היא שמירה במטמון.
--cache-mode={דקות|mbox|מלא}
כאשר מריצים א BTS מטמון הפקודה, האם עלינו לשקף רק את הבאג הבסיסי (דקות), או צריך
אנחנו גם משקפים את גרסת ה-mbox (mbox), או שעלינו לשקף את כל העניין, כולל
ה-mbox והקבצים המצורפים המשעממים לדפי הבאגים של BTS וההכרה
מיילים (מלא)? ברירת המחדל היא דקות.
--cache-delay=שניות
זמן בשניות לעיכוב בין כל הורדה, כדי להימנע מפגיעה בשרת האינטרנט של BTS.
ברירת המחדל היא 5 שניות.
--mbox
פתח קורא דואר כדי לקרוא את ה-mbox התואם למספר באג נתון עבור לְהַצִיג ו
באגים פקודות.
--mailreader=קורא
ציין את הפקודה לקריאת ה-mbox. חייב להכיל "%s"מחרוזת (ללא ציטוט!), אשר
יוחלף בשם של קובץ mbox. הפקודה תפוצל על לבן
חלל ולא יועבר לקליפה. ברירת המחדל היא 'כְּלַבלָב -f %s'. (גַם, %% יהיה
מוחלף בסינגל % אם זה נחוץ.)
--cc-addr=CC_EMAIL_ADDRESS
שלח עותקי פחמן לרשימת משתמשים. CC_EMAIL_ADDRESS צריך להיות מופרד בפסיקים
רשימת כתובות המייל.
--use-default-cc
הוסף את הכתובות שצוינו באפשרות קובץ התצורה BTS_DEFAULT_CC אל ה
רשימה שצוינה באמצעות --cc-addr. זוהי ברירת המחדל.
--no-use-default-cc
אל תוסיף כתובות שצוינו ב BTS_DEFAULT_CC לרשימת העתקות פחמן.
--sendmail=SENDMAILCMD
ציין את שלח מייל פקודה. הפקודה תפוצל על שטח לבן ולא תפוצל
לעבור לקליפה. ברירת המחדל היא /usr/sbin/sendmail. ה -t אפשרות תהיה
נוסף אוטומטית אם הפקודה היא /usr/sbin/sendmail or /usr/sbin/exim*. פורום
דוארים אחרים, אם הם דורשים א -t אפשרות, זה חייב להיכלל ב- SENDMAILCMD,
לדוגמה: --sendmail="/usr/sbin/mymailer -ט".
--כְּלַבלָב
השתמש כְּלַבלָב לשליחת מיילים. ברירת המחדל היא לא להשתמש כְּלַבלָב, למעט כמה פקודות.
שימו לב שאחד מ $DEBEMAIL or $ EMAIL חייב להיות מוגדר בסביבה כדי להשתמש
כְּלַבלָב לשלוח מיילים.
--לא-מוט
אל תשתמש כְּלַבלָב לשליחת מיילים.
--סבון-פסק זמן=שניות
ציין פסק זמן עבור שיחות SOAP כפי שמשמשות את בחר ו מצב פקודות.
--smtp-host=SMTPHOST
ציין מארח SMTP. אם ניתן, BTS ישלח דואר על ידי דיבור ישירות ל-SMTP זה
מארח במקום על ידי הפעלת א שלח מייל פקודה.
לאחר שם המארח עשוי להיות נקודתיים (":") ומספר יציאה על מנת להשתמש ב-a
יציאה מלבד ברירת המחדל. זה עשוי גם להתחיל ב-"ssmtp://" או "smtps://" to
לציין שיש להשתמש ב-SMTPS.
שימו לב שאחד מ $DEBEMAIL or $ EMAIL חייב להיות מוגדר בסביבה כדי להשתמש
חיבורי SMTP ישירים לשליחת מיילים.
שים לב שכאשר שולחים ישירות דרך מארח SMTP, ציון כתובות ב --cc-addr or
BTS_DEFAULT_CC שמארח ה-SMTP לא יעביר יגרום לדחיית מארח ה-SMTP
את כל הדואר.
שימו לב גם שהשימוש ב- להקצות מחדש הפקודה עשויה, כאשר אחת מהן --אינטראקטיבי or
--כוח-אינטראקטיבי מצב מופעל, מובילים להוספה אוטומטית של עותק ל
$newpackage@packages.debian.org. במקרים אלה, ההערה לעיל לגבי המסר
חל. ממשק ההגשה (יציאה 587) ב-rapportbug.debian.org אינו תומך
ממסר וככזה, אין להשתמש בו כשרת SMTP עבור BTS תחת
הנסיבות המתוארות בפסקה זו.
--smtp-username=את USERNAME, --smtp-password=סיסמא
ציין את האישורים לשימוש בעת חיבור לשרת SMTP שצוין על ידי
--smtp-host. אם השרת אינו דורש אימות, אפשרויות אלה צריכות לעשות זאת
לא ישמש.
אם צוין שם משתמש אך לא סיסמה, BTS יבקש את הסיסמה לפני
שליחת הדואר.
--smtp-helo=שלום
ציין את השם לשימוש ב- שלום פקודה בעת חיבור לשרת SMTP;
ברירת מחדל לתוכן הקובץ /etc/mailname, אם הוא קיים.
שים לב ששרתי SMTP מסוימים עשויים לדחות את השימוש ב-a שלום שגם זה לא פותר
או לא נראה שייך למארח המשתמש בו.
--bts-שרת
השתמש בשרת ניפוי באגים שאינו https://bugs.debian.org.
-f, --לכפות רענון
הורד שוב דוח באג, גם אם לא נראה שהוא השתנה מאז האחרון
מטמון פקודה. שימושי אם א --cache-mode=מלא מתבקש בפעם הראשונה
(אחרת דוחות באגים ללא שינוי לא יורדו שוב, גם אם הקטעים המשעממים
לא הורדו).
--ללא-כוח-רענון
דחק כל קובץ תצורה --לכפות רענון אוֹפְּצִיָה.
--רק-חדש
הורד רק באגים חדשים בעת שמירה במטמון. אל תבדוק אם יש עדכונים בבאגים שכבר יש לנו.
--כלול-נפתר
בעת שמירת דוחות באגים במטמון, כלול את אלה המסומנים כפתורים. זה
התנהגות ברירת מחדל.
--לא-כלול-נפתר
הפוך את ההתנהגות של האפשרות הקודמת. כלומר, אל תשמור באגים שכן
מסומן כפתור.
--לא-אק
דחק הודעות אישור מה-BTS. שימו לב שזה ישפיע רק על
עותקים של הודעות שהועברו לבאגים, לא אלה שנשלחו לבוט הבקרה.
--אק
אל תדחיק הודעות אישור. זוהי התנהגות ברירת המחדל.
-i, --אינטראקטיבי
לפני שליחת דואר אלקטרוני לבוט הבקרה, הצג את התוכן ואפשר לו להיות
נערך, או שהשליחה בוטלה.
--כוח-אינטראקטיבי
דומה --אינטראקטיבי, למעט העובדה שעורך נוצר לפני כן
מבקש לאשר את שליחת ההודעה.
--לא אינטראקטיבי
שלח דואר אלקטרוני בקרה ללא אישור. זוהי התנהגות ברירת המחדל.
-q, --שֶׁקֶט
כשאתה רץ BTS מטמון, להציג רק מידע על דפים חדשים שנשמרו במטמון, לא
הודעות שאומרות שכבר שמור במטמון. אם אפשרות זו צוינה פעמיים, רק שגיאת פלט
הודעות (לסטדרר).
--לא-קונפ, --noconf
אל תקראו קבצי תצורה כלשהם. זה יכול לשמש רק כאפשרות הראשונה שניתנה
בשורת הפקודה.
פקודות
לפרטים מלאים על הפקודות, עיין בתיעוד BTS.
לְהַצִיג [אפשרויות] [באג מספר | חבילה | מתחזק | : ] [לִבחוֹר=val ...]
לְהַצִיג [אפשרויות] [src:חבילה | מ:מוסר] [לִבחוֹר=val ...]
לְהַצִיג [אפשרויות] [תג:תג | תג משתמש:תג ] [לִבחוֹר=val ...]
לְהַצִיג [שחרור קריטי | שחרור קריטי/... | RC]
זוהי מילה נרדפת ל BTS באגים.
באגים [אפשרויות] [bug_number | חבילה | מתחזק | : ] [לִבחוֹר=val ...]
באגים [אפשרויות] [src:חבילה | מ:מוסר] [לִבחוֹר=val ...]
באגים [אפשרויות] [תג:תג | תג משתמש:תג ] [לִבחוֹר=val ...]
באגים [שחרור קריטי | שחרור קריטי/... | RC]
הצג את הדף המפרט את הבאגים המבוקשים בדפדפן אינטרנט באמצעות
נבון-דפדפן(1).
ניתן לציין אפשרויות לאחר ה באגים פקודה בנוסף לאפשרויות או במקום
בתחילת שורת הפקודה: האפשרויות המוכרות בשלב זה הן:
-o/--לא מקוון/--באינטרנט, -m/--mbox, --קורא דואר ו --[לא-]מטמון. אלה מתוארים
מוקדם יותר ב-manpage זה. אם אחת מהן -o or --לא מקוון משתמשים באפשרות או שיש
כבר עותק עדכני במטמון המקומי, הגרסה השמורה תשמש.
המשמעויות של הטיעונים האפשריים הם כדלקמן:
(ללא) אם לא צוין דבר, BTS באגים יציג את הבאגים שלך, בהנחה שגם זה
DEBEMAIL or EMAIL (נבדק בסדר זה) מוגדר לאימייל המתאים
כתובת.
bug_number
הצגת מספר באג bug_number.
חבילה הצג את הבאגים עבור החבילה חבילה.
src:חבילה
הצג את הבאגים עבור חבילת המקור חבילה.
מתחזק
הצג את הבאגים עבור כתובת הדוא"ל של המתחזק מתחזק.
מ:מוסר
הצג את הבאגים עבור כתובת האימייל של השולח מוסר.
תג:תג הצג את הבאגים אשר מתויגים עם תג.
תג משתמש:תג
הצג את הבאגים המתויגים עם תג משתמש תג. עיין בתיעוד BTS
למידע נוסף על תגי משתמש. זה ידרוש שימוש בא משתמשים=אמייל
אוֹפְּצִיָה.
: פרטים על מערכת מעקב באגים עצמה, יחד עם דף בקשת באגים עם
אפשרויות נוספות מתסריט זה, ניתן למצוא ב-https://bugs.debian.org/. זֶה
הדף עצמו ייפתח אם נעשה שימוש בפקודה 'bts bugs :'.
שחרור קריטי, RC
הצג את העמוד הראשון של הדפים הקריטיים לשחרור ב-BTS. זה
מילה נרדפת ל https://bugs.debian.org/release-critical/index.html. זה גם
אפשר לומר release-critical/debian/main.html וכדומה. RC הוא א
מילה נרדפת ל-release-critical/other/all.html.
לאחר הארגומנט המציין מה להציג, באפשרותך לציין אפשרויות לבחירה
השתמש כדי לעצב את הדף או לשנות את מה שהוא הציג. אלה מועברים ל-BTS ב
כתובת האתר שהורדה. לדוגמה, העבר dist=stable כדי לראות באגים המשפיעים על היציב
גרסה של חבילה, גרסה=1.0 כדי לראות באגים המשפיעים על אותה גרסה של חבילה, או
reverse=yes כדי להציג את ההודעות החדשות ביותר ביומן באגים.
אם שמירה במטמון הופעלה (כלומר, --ללא מטמון לא נעשה בו שימוש, ו BTS_CACHE יש ל
לא הוגדר ל לא), ולאחר מכן כל דף שהתבקש על ידי BTS לְהַצִיג יישמר אוטומטית במטמון,
ולהיות זמין במצב לא מקוון לאחר מכן. דפים שנשמרים באופן אוטומטי במטמון בדרך זו
יימחק ב"BTS לְהַצִיג|באגים|מטמון" קריאות אם לא היו
ניגש תוך 30 יום. אזהרה: במערכת קבצים שמותקנת עם אפשרות "noatime",
רץ "BTS לְהַצִיג|באגים" אינו מעדכן את זמני הגישה של קבצי המטמון; באג שמור
לאחר מכן יהיה כפוף לניקוי אוטומטי 30 יום לאחר ההורדה הראשונית שלו, גם אם זה
נגישה בינתיים.
כל אחר BTS פקודות בעקבות זאת בשורת הפקודה יבוצעו לאחר ה-
הדפדפן יצא.
ניתן לציין ולהגדיר את הדפדפן הרצוי על ידי הגדרת ה- מתווך סביבה
מִשְׁתַנֶה. המוסכמות עוקבות אחר אלה שהגדיר אריק ריימונד ב
http://www.catb.org/~esr/BROWSER/; אנחנו כאן משחזרים את החלק הרלוונטי.
הערך של מתווך עשוי להיות מורכב מסדרה מופרדת בנקודתיים של חלקי פקודות דפדפן.
יש לנסות אותם לפי הסדר עד שמצליחים. כל חלק פקודה יכול כאופציונלי
מכילים את המחרוזת %s; אם כן, כתובת ה-URL להצגה תוחלף שם. אם
חלק הפקודה אינו מכיל %s, יש להפעיל את הדפדפן כאילו כתובת האתר הייתה
הובא כטענתה הראשונה. המיתר %% יש להחליף כ-% בודד.
נימוק: עלינו להיות מסוגלים לציין מספר פקודות דפדפן כדי שתוכניות יצייתו
האמנה הזו יכולה לעשות את הדבר הנכון בסביבות X או קונסולה, לנסות את X
ראשון. ציון פקודות מרובות עשוי להיות שימושי גם עבור אנשים שחולקים קבצים כמו
.פּרוֹפִיל על פני מספר מערכות. אנחנו צריכים %s כי לכמה דפדפנים פופולריים יש
תחביר הפעלה מרחוק שדורש זאת. אֶלָא אִם %% מצטמצם ל-%, זה לא יהיה
אפשרי לקבל מילולית %s במחרוזת.
לדוגמה, ברוב מערכות לינוקס, דבר טוב לעשות יהיה:
BROWSER='mozilla -raise -remote "openURL(%s,new-window)":קישורים'
בחר [מפתח:ערך ...]
משתמש בממשק SOAP כדי להוציא רשימה של באגים התואמים לבחירה הנתונה
דרישות.
המפתחות הבאים מותרים, ועשויים להינתן מספר פעמים.
חבילה שם חבילה בינארית.
מָקוֹר שם חבילת המקור.
מתחזק
כתובת דואר אלקטרוני של המתחזק.
מוסר
כתובת דואר אלקטרוני של המגיש.
חוּמרָה
חומרת באג.
מצב מצב הבאג. אחד מ לפתוח, עשה, או מועבר.
תג תגים שהוחלו על הבאג. אם משתמשים מצוין, עשוי לכלול תגי משתמש ב
תוספת לתגים הסטנדרטיים.
בעלים הבעלים של באג.
כַתָב
כתובת של מישהו ששלח דואר ליומן.
משפיע באגים המשפיעים על החבילה הזו.
באגים רשימת באגים לחיפוש בתוכם.
משתמשים משתמשים לשימוש בעת חיפוש תגי משתמש.
ארכיון האם לחפש באגים בארכיון או באגים רגילים; ברירת המחדל ל 0 (כלומר בלבד
חפש באגים רגילים). כמקרה מיוחד, אם ארכיון הוא שניהם, גם בארכיון וגם
באגים שלא הועברו לארכיון מוחזרים.
לדוגמה, כדי לבחור את קבוצת הבאגים שנשלחו על ידי [מוגן בדוא"ל] ו
מתויג לא לתקן, אחד ישתמש
bts בחר מגיש:[מוגן בדוא"ל] תגית: wontfix
אם משתמשים במפתח מספר פעמים, ערכת הבאגים שנבחרה כוללת את התואמים
כל אחד מהערכים שסופקו; לדוגמה
bts select package:foo severity:wishlist severity:minor
מחזיר את כל הבאגים של החבילה foo עם רשימת משאלות או חומרה קלה.
מצב [באג | קובץ:פילה | שדות:שדה[,שדה ...] | מִלוּלִי]...
משתמש בממשק SOAP כדי להוציא מידע סטטוס עבור הבאגים הנתונים (או כקריאה
מהקבצים הרשומים -- השתמש - כדי לציין STDIN).
כברירת מחדל, כל השדות המאוכלסים עבור באג מוצגים.
If מִלוּלִי נתון, יוצגו גם שדות ריקים.
If שדות נתון, רק השדות האלה יוצגו. אין בדיקת תוקף
מבוצע בכל שדות שצוינו.
לשבט באג new_ID [new_ID ...]
השמיים לשבט פקודת control מאפשרת לך לשכפל א באג להגיש תלונה. זה שימושי ב
מקרה שבו דוח בודד למעשה מציין שיש מספר באגים נפרדים
התרחש. "מזהים חדשים" הם מספרים שליליים, מופרדים ברווחים, שבהם ניתן להשתמש ב
פקודות בקרה עוקבות להתייחס לבאגים שהוכפלו לאחרונה. דו"ח חדש הוא
נוצר עבור כל מזהה חדש.
עשה באג [גרסה]
סמן א באג כמו בוצע. זה מאלץ מצב אינטראקטיבי מכיוון שהודעות שנעשו צריכות לכלול
הסבר מדוע הבאג נסגר. כדאי לציין איזה גרסה של
החבילה סגרה את הבאג, אם אפשר.
לפתוח מחדש באג [מוסר]
פתח מחדש את א באג, עם אופציונלי מוסר.
ארכיון באג
ארכיון א באג שנשמר בעבר בארכיון, אבל כרגע לא. ה באג צריך
למלא את כל הדרישות לארכיון, למעט אלו שכן
מבוסס על זמן.
לא ארכיוני באג
הוצא מהארכיון א באג שנמצא כרגע בארכיון.
כותרת מחדש באג כותרת
לשנות את ה כותרת של באג.
תקציר באג [messagenum]
בחר מספר הודעה שישמש כסיכום של א באג.
אם לא ניתן מספר הודעה, הסיכום נמחק.
מוסר באג [באג ...] מגיש-מייל
שנה את כתובת המגיש של א באג או מספר באגים, עם ! כלומר `השתמש ב
כתובת באימייל הנוכחי ככתובת המגיש החדשה'.
להקצות מחדש באג [באג ...] חבילה [גרסה]
הקצאה מחדש של א באג או מספר באגים אחרת חבילה. ה גרסה שדה
אופציונאלי; ראה את ההסבר ב-.
מצא באג [גרסה]
ציין כי א באג נמצאה קיימת בגרסת חבילה מסוימת. לְלֹא
גרסה, רשימת הגרסאות המתוקנות נמחקה והבאג נפתח מחדש.
לא נמצא באג גרסה
הסר את הרשומה ש באג נתקל בגרסה הנתונה של החבילה ל
שהוא מוקצה.
קבוע באג גרסה
ציין כי א באג תוקן בגרסת חבילה מסוימת, מבלי להשפיע על
באגמצב פתוח/סגור.
לא קבוע באג גרסה
הסר את הרשומה שא באג תוקן בגרסה הנתונה של החבילה שאליה הוא תוקן
מוקצה.
זה שווה ערך לרצף הפקודות "מצא באג גרסה""לא נמצא באג
גרסה".
בלוק באג by|עם באג [באג ...]
שים לב כי א באג חסום לתיקון על ידי קבוצה של באגים אחרים.
בטל חסימה באג by|עם באג [באג ...]
שים לב כי א באג כבר לא חסום לתיקון על ידי קבוצה של באגים אחרים.
למזג באג באג [באג ...]
מיזוג קבוצה של באגים יחד.
להתמזג באג באג [באג ...]
מיזוג בכוח קבוצה של באגים יחד. הראשון באג רשום הוא באג המאסטר, והוא
הגדרות (אלה שצריכות להיות שוות ברגיל למזג) מוקצים לבאגים הרשומים
הבא.
לבטל את המיזוג באג
בטל מיזוג א באג.
תג באג [+|-|=] תג [תג ...]
תיוגים באג [+|-|=] תג [תג ...]
הגדר או בטל את א תג על באג. התג יכול להיות שם התג המדויק או שהוא
מקוצר לכל תת מחרוזת תג ייחודית. (אז משתמש קבוע יגדיר את התג קבוע, לא
קבוע במעלה הזרם, למשל, אבל קבוע לא יהיה מקובל.) מספר תגים עשויים להיות
מצוין גם כן. שתי הפקודות (תג ותגיות) זהות. לפחות תג אחד
יש לציין, אלא אם כן = נעשה שימוש בדגל, שבו הפקודה
תגי bts =
יסיר את כל התגים מהתגים שצוין באג.
הוספה/הסרה של ה אבטחה תג יוסיף "team\@security.debian.org" לרשימת העותקים
של דוא"ל הבקרה.
משפיע באג [+|-|=] חבילה [חבילה ...]
מציין כי א באג משפיע על א חבילה מלבד זה שנגדו הוא מוגש,
גורם ל באג להיות רשום כברירת מחדל ב- חבילה רשימה של האחר חבילה.
בדרך כלל יש להשתמש בזה כאשר ה באג הוא חמור מספיק כדי לגרום לדיווחים מרובים
ממשתמשים שיוקצו לחבילה הלא נכונה. לפחות אחד חבילה חייב להיות
צוין, אלא אם כן = נעשה שימוש בדגל, שבו הפקודה
bts משפיע על =
יסיר את כל הסימנים לכך באג משפיע על חבילות אחרות.
המשתמש אמייל
ציין משתמש אמייל כתובת לפני השימוש ב תגי משתמש פקודה.
תג משתמש באג [+|-|=] תג [תג ...]
תגי משתמש באג [+|-|=] תג [תג ...]
הגדר או בטל הגדרה של תג משתמש ב-a באג. ה תג חייב להיות שם התג המדויק הרצוי; יש
אין ברירות מחדל או בדיקה של שמות תגים. ניתן לציין גם תגים מרובים. השניים
פקודות (תג משתמש ו תגי משתמש) זהים. לפחות אחד תג יש לציין,
אלא אם כן ה = נעשה שימוש בדגל, שבו הפקודה
bts usertags =
יסיר את כל תגי המשתמש מהתגיות שצוינו באג.
לטעון באג [לטעון]
רשום שתביעת א באג (למשל למסיבת ריסוק חרקים). לטעון צריך להיות
אסימון ייחודי המאפשר לזהות את הבאגים שלטענתך; כתובת דואר אלקטרוני
משמש לעתים קרובות.
אם לא לטעון מצוין, משתנה הסביבה DEBEMAIL or EMAIL (בדקתי את זה
סדר) משמש.
לבטל תביעה באג [לטעון]
הסר את הרשומה שתבעת באג.
אם לא לטעון מצוין, משתנה הסביבה DEBEMAIL or EMAIL (בדקתי את זה
סדר) משמש.
חוּמרָה באג חוּמרָה
לשנות את ה חוּמרָה של באג. דרגות חומרה זמינות הן: רשימת משאלות, קטין, נוֹרמָלִי,
חשוב, רציני, קבר, קריטי. החומרה עשויה להיות קיצור לכל ייחודי
סובסטרינג.
מועבר באג כתובת
סמן את באג כפי שהועבר לנתון כתובת (בדרך כלל כתובת אימייל או כתובת URL עבור
עוקב אחר באגים במעלה הזרם).
לא מועבר באג
סמן א באג כפי שלא הועבר.
חבילה [חבילה ...]
הפקודות הבאות יחולו רק על באגים נגד הרשומים חבילהs; זה פועל
כמנגנון בטיחות ל-BTS. אם לא רשומות חבילות, הסימון הזה יבוטל
שוב כבוי.
להגביל [מפתח[:ערך]]...
הפקודות הבאות יחולו רק על באגים העומדים בקריטריון שצוין;
זה פועל כמנגנון בטיחות עבור ה-BTS. אם לא ערךs רשומים, הגבולות עבור
זֶה מפתח כבויים שוב. אם לא מפתחיצוינו, כל הגבולות מאופסים.
מוסר
כתובת דואר אלקטרוני של המגיש.
נתונים תאריך הגשת הבאג.
נושא נושא הבאג.
msgid מזהה הודעה של דוח הבאג הראשוני.
חבילה שם חבילה בינארית.
מָקוֹר שם חבילת המקור.
תג תגים שהוחלו על הבאג.
חוּמרָה
חומרת באג.
בעלים הבעלים של באג.
משפיע באגים המשפיעים על החבילה הזו.
ארכיון האם לחפש באגים בארכיון או באגים רגילים; ברירת המחדל ל 0 (כלומר בלבד
חפש באגים רגילים). כמקרה מיוחד, אם ארכיון הוא שניהם, גם בארכיון וגם
באגים שלא הועברו לארכיון מוחזרים.
לדוגמה, להגביל את קבוצת הבאגים המושפעים מפקודות הבקרה הבאות ל
אלה שהוגשו על ידי [מוגן בדוא"ל] ו מתויג לא לתקן, אחד ישתמש
מוסר מגבלת bts:[מוגן בדוא"ל] תגית: wontfix
אם משתמשים במפתח מספר פעמים, ערכת הבאגים שנבחרה כוללת את התואמים
כל אחד מהערכים שסופקו; לדוגמה
bts limit package:foo severity:wishlist severity:minor
מחיל את פקודות השליטה הבאות רק על באגים של חבילה foo עם אחד מהם
רשימת משאלות or קטין חוּמרָה.
בעלים באג דואר אלקטרוני של בעלים
שנה את כתובת ה"בעלים" של א באגעם ! כלומר, השתמש בכתובת הנוכחית
דוא"ל ככתובת הבעלים החדשה'.
הבעלים של באג מקבל אחריות על הטיפול בו.
ללא בעלים באג
סמן באג שאין לו "בעלים".
הירשמו באג [אמייל]
הירשם לנתון אמייל כתובת למצוין באג להגיש תלונה. אם אין כתובת אימייל
שצוין, משתנה הסביבה DEBEMAIL or EMAIL (בסדר הזה) משמש. אם
אלה לא מוגדרים, או ! ניתנת ככתובת דוא"ל, ייעשה שימוש בכתובת ברירת המחדל שלך.
לאחר ביצוע פקודה זו, יישלח אליך אישור מנוי אליו
אתה חייב להשיב. כאשר נרשמת לדוח באג, אתה מקבל את כל המיילים הרלוונטיים
והתראות. השתמש בפקודה בטל מנוי כדי לבטל את המנוי.
לבטל את המנוי באג [אמייל]
בטל את הרישום של כתובת הדוא"ל הנתונה מדוח הבאג שצוין. כמו בהרשמה
לעיל, אם לא צוינה כתובת דואר אלקטרוני, משתני הסביבה DEBEMAIL or EMAIL
(בסדר הזה) משמש. אם אלה לא מוגדרים, או ! ניתן ככתובת דוא"ל, שלך
ייעשה שימוש בכתובת ברירת המחדל.
לאחר ביצוע פקודה זו, יישלח אליך אישור ביטול מנוי אליו
אתה חייב להשיב. להשתמש ב הירשמו פקודה, ובכן, להירשם.
לדווח על דואר זבל באג ...
השמיים לדווח על דואר זבל הפקודה מאפשרת לך לדווח על א באג דווח כמכיל דואר זבל. זה חוסך
אחד מהצורך ללכת לדף האינטרנט של באג כדי לעשות זאת.
דואר זבל באג ...
דואר זבל הוא מילה נרדפת ל- לדווח על דואר זבל.
מטמון [אפשרויות] [maint_email | Pkg | src:Pkg | מ:מוסר]
מטמון [אפשרויות] [שחרור קריטי | שחרור קריטי/... | RC]
צור או עדכן מטמון של דוחות באגים עבור כתובת הדוא"ל או החבילה הנתונה. על ידי
ברירת מחדל זה מוריד את כל הבאגים השייכים לכתובת האימייל ב- DEBEMAIL
משתנה סביבה (או ה EMAIL משתנה סביבה אם DEBEMAIL לא מוגדר). זֶה
ניתן לחזור על הפקודה כדי לשמור באגים במטמון השייכים למספר אנשים או חבילות. אם
מסופקות מספר חבילות או כתובות, באגים השייכים לכל אחד מהארגומנטים
יישמר במטמון; אלה השייכים ליותר מאחד הטיעונים יהיו רק
הורדה פעם אחת. הבאגים המאוחסנים במטמון מאוחסנים ב $XDG_CACHE_HOME/devscripts/bts/ או אם
XDG_CACHE_HOME אינו מוגדר, ב ~/.cache/devscripts/bts/.
אתה יכול להשתמש באגים המאוחסנים במטמון עם -o החלף. לדוגמה:
bts -o באגים
bts -o הצג 12345
אז, BTS יעדכן את הקבצים בו בצורה חלקית תוך כדי ההורדה
מידע מה-BTS באמצעות לְהַצִיג פקודה. כך תוכל להגדיר את המטמון, ו
עדכן את כל העניין פעם בשבוע, תוך מתן אפשרות לעדכוני המטמון האוטומטיים להתעדכן
הבאגים שאתה מתייחס אליהם לעתים קרובות במהלך השבוע.
כמה אפשרויות משפיעות על ההתנהגות של מטמון פקודה. הראשון הוא ההגדרה של
--מצב מטמון, ששולט בכמה BTS הורדות של הקישורים המוזכרים מה-
דף באג, כולל קטעים משעממים כגון הודעות דוא"ל אישור, הודעות דוא"ל ל-
בוט control, וגרסת mbox של דוח הבאג. זה יכול לקחת שלושה ערכים: דקות
(המינימום), mbox (הורד את המינימום פלוס גרסת mbox של דוח הבאג) או
מלא (הכל עובד). השני הוא --לכפות רענון or -f, אשר מאלץ את
הורדה, גם אם דוח הבאג המאוחסן במטמון מעודכן. ה --כלול-נפתר אוֹפְּצִיָה
מציין אם יש להוריד דוחות באגים המסומנים כפתורים במהלך שמירה במטמון.
כל אחד מאלה ניתן להגדרה מקובץ התצורה, כמתואר להלן. הֵם
ניתן לציין גם לאחר ה מטמון פקודה וכן בתחילת הפקודה
קו.
לבסוף, -q or --שֶׁקֶט ידכא הודעות על זיכרון מטמון מעודכן, וכן
מתן האפשרות פעמיים ידכא את כל הודעות המטמון (למעט הודעות שגיאה).
היזהר מאחסון RC במטמון: זה ייקח הרבה זמן! (עם 1000+ באגים RC ו-a
עיכוב של 5 שניות בין באגים, אתה מסתכל על מינימום של 1.5 שעות, וכן
כנראה הרבה יותר מזה.)
cleancache חבילה | src:חבילה | מתחזק
cleancache מ:מוסר | תג:תג | תג משתמש:תג | מספר | הכל
נקה את המטמון עבור הנתון שצוין חבילה, מתחזקוכו', כמתואר לעיל עבור
מה היא באגים פקודה, או נקה את כל המטמון אם הכל מצוין. זה שימושי אם אתה
תהיה גישה קבועה לרשת או אם מסד הנתונים פגום עבור
סיבה כלשהי. שים לב שלמען הבטיחות, פקודה זו אינה מוגדרת כברירת מחדל לערך של
DEBEMAIL or EMAIL.
listcachedbugs [מספר]
רשום מזהי באגים שמורים במטמון (נועדו לתמוך בהשלמת bash). המספר האופציונלי
ארגומנט מגביל את הרשימה לאותם מזהי באגים שמתחילים במספר זה.
גרסה
הצגת גרסה ומידע על זכויות יוצרים.
לעזור
הצג סיכום קצר של פקודות, הדומות באופן מחשיד לחלקים מדף האיש הזה.
הסביבה וריאציות
DEBEMAIL
אם זה מוגדר, השורה מאת: בדוא"ל תוגדר לשימוש בכתובת דוא"ל זו
במקום כתובת הדוא"ל הרגילה שלך (כפי שיקבע על ידי דואר).
DEBFULLNAME
If DEBEMAIL מוגדר, DEBFULLNAME נבדק כדי לקבוע את השם המלא לשימוש; אם זה
אינו מוגדר, BTS מנסה לקבוע את השם שלך פסח כניסה.
מתווך
אם מוגדר, הוא מציין את הדפדפן שבו יש להשתמש עבור לְהַצִיג ו באגים אפשרויות. ראה את
תיאור למעלה.
תְצוּרָה וריאציות
שני קבצי התצורה /etc/devscripts.conf ו ~/.devscripts מקורם על ידי פגז
לפי הסדר כדי להגדיר משתני תצורה. ניתן להשתמש באפשרויות שורת הפקודה כדי
לעקוף את הגדרות קובץ התצורה. מתעלמים מהגדרות של משתני סביבה בגלל זה
מַטָרָה. המשתנים המוכרים כעת הם:
BTS_OFFLINE
אם זה מוגדר ל כן, אז זה זהה ל- --לא מקוון פרמטר שורת פקודה
משומש. משפיע רק על לְהַצִיג ו באגים פקודות. ברירת המחדל היא לא.
ראה תיאור ה- לְהַצִיג הפקודה למעלה למידע נוסף.
BTS_CACHE
אם זה מוגדר ל לא, אז זה זהה ל- --ללא מטמון פרמטר שורת פקודה
משומש. משפיע רק על לְהַצִיג ו באג פקודות. ברירת המחדל היא כן.
שוב, ראה את לְהַצִיג הפקודה למעלה למידע נוסף.
BTS_CACHE_MODE={דקות,mbox,מלא}
כמה מה-BTS עלינו לשקף כשמתבקשים לשמור משהו במטמון? רק ה
מינימום, או גם ה-mbox או כל העניין? ברירת המחדל היא דקות, ויש לו אותו דבר
כלומר כמו ה --מצב מטמון פרמטר שורת הפקודה. משפיע רק על המטמון.
ראה מטמון פקודה למידע נוסף.
BTS_FORCE_REFRESH
אם זה מוגדר ל כן, אז זה זהה ל- --לכפות רענון שורת הפקודה
פרמטר בשימוש. משפיע רק על מטמון פקודה. ברירת המחדל היא לא.
ראה מטמון פקודה למידע נוסף.
BTS_MAIL_READER
אם זה מוגדר, מציין קורא דואר לשימוש במקום כְּלַבלָב. זהה ל
--קורא דואר אפשרות שורת הפקודה.
BTS_SENDMAIL_COMMAND
אם זה מוגדר, מציין א שלח מייל פקודה לשימוש במקום /usr/sbin/sendmail.
אותו דבר כמו ה- --שלח מייל אפשרות שורת הפקודה.
BTS_ONLY_NEW
הורד רק באגים חדשים בעת שמירה במטמון. אל תבדוק אם יש עדכונים בבאגים שכבר יש לנו.
ברירת המחדל היא לא. זהה ל --רק-חדש אפשרות שורת הפקודה.
BTS_SMTP_HOST
אם זה מוגדר, מציין מארח SMTP לשימוש לשליחת דואר במקום להשתמש ב-
שלח מייל פקודה. זהה ל --smtp-host אפשרות שורת הפקודה.
שימו לב שאופציה זו מקבלת עדיפות על פני BTS_SENDMAIL_COMMAND אם שניהם מוגדרים, אלא אם כן
מה היא --שלח מייל נעשה שימוש באופציה.
BTS_SMTP_AUTH_USERNAME, BTS_SMTP_AUTH_PASSWORD
אם האפשרויות האלה מוגדרות, אז זה זהה ל- --smtp-שם משתמש ו
--smtp-סיסמה בשימוש באפשרויות.
BTS_SMTP_HELO
אותו דבר כמו ה- --smtp-helo אפשרות שורת הפקודה.
BTS_INCLUDE_RESOLVED
אם זה מוגדר ל לא, אז זה זהה ל- --לא-כלול-נפתר שורת הפקודה
פרמטר בשימוש. משפיע רק על מטמון פקודה. ברירת המחדל היא כן.
ראה מטמון פקודה למידע נוסף.
BTS_SUPPRESS_ACKS
אם זה מוגדר ל כן, אז זה זהה ל- --לא-אק פרמטר שורת פקודה
משומש. ברירת המחדל היא לא.
BTS_INTERACTIVE
אם זה מוגדר ל כן or כּוֹחַ, אז זה זהה ל- --אינטראקטיבי or
--כוח-אינטראקטיבי הפרמטר של שורת הפקודה בשימוש. ברירת המחדל היא לא.
BTS_DEFAULT_CC
ציין רשימה של כתובות דואר אלקטרוני שאליהן עותק פחמן של הדואר האלקטרוני שנוצר
בוט הבקרה אמור להישלח אוטומטית.
BTS_SERVER
ציין את השם של שרת ניפוי הבאגים שבו יש להשתמש במקום
https://bugs.debian.org.
השתמש ב-bts באינטרנט באמצעות שירותי onworks.net