זהו מזהה הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
ident - זיהוי מחרוזות מילות מפתח של RCS בקבצים
תַקצִיר
זיהוי [ -q ] [ -V ] [ פילה ... ]
תיאור
זיהוי מחפש את כל המופעים של התבנית $מילות מפתח: טֶקסט $ בקבצים בעלי השם או, אם
אין שם קבצים, הקלט הסטנדרטי.
תבניות אלו בדרך כלל מוכנסות אוטומטית על ידי פקודת RCS co(1), אבל יכול גם
יוכנס ידנית. האפשרות -q מדכא את האזהרה שניתנה אם אין דפוסים
בקובץ. האפשרות -V מדפיס את מספר הגרסה של RCS.
זיהוי עובד על קבצי טקסט כמו גם על קבצי אובייקט ו-dumps. לדוגמה, אם ה-C
תוכנית ב fc מכיל
#include
סטטי char const rcsid[] =
"$Id: fc,v 5.4 1993/11/09 17:40:15 אגרט Exp $";
int עיקרי () { לַחֲזוֹר printf("%s\n", rcsid) == EOF; }
ו fc מורכב ל fo, ואז הפקודה
זיהוי fc fo
יפיק
fc:
$Id: fc,v 5.4 1993/11/09 17:40:15 אגרט Exp $
fo:
$Id: fc,v 5.4 1993/11/09 17:40:15 אגרט Exp $
אם תוכנית C מגדירה מחרוזת כמו rcsid למעלה אבל לא משתמש בו, מוך(1) עשוי
להתלונן, וכמה מהדרים של C יבצעו אופטימיזציה של המחרוזת. הפתרון האמין ביותר
הוא שהתוכנית תשתמש ב- rcsid מחרוזת, כפי שמוצג בדוגמה למעלה.
זיהוי מוצא את כל המופעים של $מילות מפתח: טֶקסט $ דפוס, גם אם מילות מפתח לא ממש
מילת מפתח הנתמכת ב-RCS. זה נותן לך מידע על מילות מפתח לא סטנדרטיות כמו
$XConsortium$.
התבנית בדרך כלל דורשת נקודתיים ורווח מיד אחרי מילת המפתח ו-a
מקום מיד לפני הסיום $, אבל עבור Subversion 1.2 (ומעלה)
תְאִימוּת, זיהוי יזהה גם את התבנית $מילות מפתח:: טֶקסט $ (כלומר, שני נקודתיים
וחלל) והתבנית $מילות מפתח:: טֶקסט #$ (כמו כן, עם hash לפני ה
סיום $). אלו הם תחביר מילת המפתח ברוחב קבוע. לסיכום, השלושה
דפוסים מוכרים הם:
$מילות מפתח: טֶקסט $
$מילות מפתח:: טֶקסט $
$מילות מפתח:: טֶקסט #$
מילות מפתח
להלן רשימת מילות המפתח המתוחזקות כעת על ידי co(1). כל הזמנים נמסרים
זמן אוניברסלי מתואם (UTC, לפעמים נקרא GMT) כברירת מחדל, אבל אם הקבצים היו
נבדק עם co's -zאזור אפשרות, הזמנים ניתנים עם חיווי מספרי של אזור זמן
צורף.
$Author$
שם הכניסה של המשתמש שבדק את הגרסה.
$Date$ התאריך והשעה שבה הגרסה נעשתה צ'ק-אין.
$Header$
כותרת רגילה המכילה את שם קובץ ה-RCS המלא, מספר הגרסה, התאריך
וזמן, המחבר, המדינה והארונית (אם נעול).
$ Id $ כמו $Header$, אלא ששם הקובץ RCS הוא ללא רכיבי ספרייה.
$לוקר$
שם הכניסה של המשתמש שנעל את הגרסה (ריק אם לא נעול).
$Log$ הודעת היומן שסופקה במהלך הצ'ק-אין. ל זיהוילמטרות, זה שווה ערך
ל $RCSfile$.
$Name$ השם הסמלי המשמש לבדיקת הגרסה, אם בכלל.
$RCSfile$
שם קובץ RCS ללא רכיבי ספרייה.
$ עדכון $
מספר הגרסה שהוקצה לגרסה.
$מקור$
שם קובץ ה-RCS המלא.
$State$
המדינה שהוקצה לתיקון עם -s אופציה של RCS(1) או ci(1).
co(1) מייצג את התווים הבאים בערכי מילות מפתח לפי רצפי בריחה שיש לשמור
מחרוזות מילות מפתח מעוצבות היטב.
char לברוח רצף
כרטיסייה \t
שורה חדשה \n
שטח \ 040
$ \ 044
\ \\
זיהוי
מחבר: וולטר פ. טיצ'י.
עדכון דף ידני: 5.9.4; תאריך יציאה: 2015-06-21.
זכויות יוצרים © 2010-2015 Thien-Thi Nguyen.
זכויות יוצרים © 1990, 1992, 1993 Paul Eggert.
זכויות יוצרים © 1982, 1988, 1989 Walter F. Tichy.
השתמש בזיהוי מקוון באמצעות שירותי onworks.net