GoGPT Best VPN GoSearch

סמל OnWorks

git-annex - אונליין בענן

הפעל את git-annex בספק אירוח חינמי OnWorks דרך Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה git-annex שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.

תָכְנִית:

שֵׁם


git-annex - ניהול קבצים עם git, מבלי לבדוק את תוכנם ב-

תַקצִיר


פקודת git annex [פרמטרים ...]

תיאור


git-annex מאפשר ניהול קבצים באמצעות git, מבלי לבדוק את תוכן הקובץ ב-git.
למרות שזה אולי נראה פרדוקסלי, זה שימושי כשמתמודדים עם קבצים גדולים יותר ממה ש-git יכול לעשות.
ניתן לטפל בהם בקלות כיום, בין אם עקב מגבלות בזיכרון, זמן סיכום בדיקות או דיסק
חלל.

אפילו ללא מעקב אחר תוכן הקבצים, היכולת לנהל קבצים עם git, להעביר קבצים ממקום למקום
ולמחוק קבצים עם עצי ספריות עם גרסאות, ולהשתמש בענפים ובשיבוטים מבוזרים,
כולן סיבות שימושיות מאוד להשתמש ב-git. וקבצים מצורפים יכולים להתקיים יחד באותו git.
מאגר עם קבצים עם גרסאות קבועות, דבר שנוח לתחזוקת מסמכים,
Makefiles וכו' המשויכים לקבצים מצורפים אך נהנים מעדכון מלא
שליטה.

כאשר קובץ מצורף, תוכנו מועבר למאגר מפתח-ערך, ונוצר קישור סימבולי (symlink).
שמצביע על התוכן. קישורי סימבוליות אלה נבדקים ב-git ומגוונים בגרסה כמו רגילים.
קבצים. ניתן להזיז אותם, למחוק אותם וכן הלאה. דחיפה למאגר git אחר
יודיע ל-git-annex שם על הקובץ המצורף, וניתן יהיה להשתמש בו כדי לאחזר אותו.
תוכן ממאגר ערך-מפתח.

דוגמאות


# git annex get video/hackity_hack_and_kaxxt.mov
קבל את הקובץ video/hackity_hack_and_kaxxt.mov (לא זמין)
לא הצלחתי לגשת לשלטים הרחוקים האלה: שרת
נסו להנגיש כמה מהמאגרים האלה:
5863d8c0-d9a9-11df-adb2-af51e6559a49 -- שרת הקבצים הביתי שלי
58d84e8a-d9ae-11df-a1aa-ab9aa8c00826 -- portable USB drive
ca20064c-dbb5-11df-b2fe-002170d25c55 -- כונן גיבוי SATA
נכשל
# sudo mount /media/usb
# git remote הוסף כונן USB /media/usb
# git annex get video/hackity_hack_and_kaxxt.mov
הורד את video/hackity_hack_and_kaxxt.mov (מכונן USB...) בסדר

# git annex הוסף iso
הוסף iso/Debian_5.0.iso בסדר

# git annex drop iso/Debian_4.0.iso
שחררו את iso/Debian_4.0.iso בסדר

# git annex העבר קובץ iso --to=כונן USB
העבר את iso/Debian_5.0.iso (העברה לכונן USB...) בסדר

בדרך כלל מְשׁוּמָשׁ פקודות


כמו פקודות git רבות, ל-git-annex ניתן להעביר נתיב שהוא קובץ או קובץ
ספרייה. במקרה האחרון, היא פועלת על כל הקבצים הרלוונטיים בספרייה. כאשר אין נתיב
מצוין, רוב פקודות git-annex פועלות כברירת מחדל על כל הקבצים הרלוונטיים ב-
הספרייה הנוכחית (ותתי-ספריות).

לעזור הצגת עזרה מובנית.

לקבלת עזרה בפקודה ספציפית, השתמשו ב- סילון לספח לעזור הפקודה

להוסיף [נָתִיב ...]
מוסיף קבצים בנתיב לנספח. אם לא צוין נתיב, מוסיף קבצים מה-
הספרייה הנוכחית ומטה.

לִרְאוֹת git-annex-add(1) לפרטים.

לקבל [נָתִיב ...]
הופך את תוכן הקבצים המצורפים לזמין במאגר זה.

לִרְאוֹת git-annex-get(1) לפרטים.

ירידה [נָתִיב ...]
מסיר את תוכן הקבצים המצורפים ממאגר זה.

לִרְאוֹת git-annex-drop(1) לפרטים.

המהלך [נָתִיב ...] [--from=remote|--to=remote]
מעביר את תוכן הקבצים משלט אחר או אל שלט אחר.

לִרְאוֹת git-annex-move(1) לפרטים.

העתק [נָתִיב ...] [--from=remote|--to=remote]
מעתיק את תוכן הקבצים משלט רחוק אחר או אליו.

לִרְאוֹת העתקת נספח גיט(1) לפרטים.

מצב [נָתִיב ...]
דומה סילון מצב --קצר, מציג את מצב הקבצים במערכת העבודה
עץ. שימושי במיוחד במצב ישיר.

לִרְאוֹת מצב נספח גיט(1) לפרטים.

לפתוח [נָתִיב ...]
ביטול נעילת קבצים מצורפים לצורך שינוי.

לִרְאוֹת גיט-נספח-נעילה(1) לפרטים.

עריכה [נָתִיב ...]
זהו שם בדוי לפקודת הפתיחה. אולי יהיה קל יותר לזכור, אם תחשבו על
זה מאפשר לך לערוך קובץ מצורף.

לנעול [נָתִיב ...]
השתמש באפשרות זו כדי לבטל פקודת פתיחה אם אינך רוצה לשנות את הקבצים, או אם יש לך
ביצעת שינויים שברצונך לבטל.

לִרְאוֹת גיט-נספח-נעילה(1) לפרטים.

לסנכרן [מְרוּחָק ...]
סנכרון מאגר מקומי עם שלטים רחוקים.

לִרְאוֹת git-annex-sync(1) לפרטים.

ראי [נָתִיב ...] [--to=מרוחק|--from=מרוחק]
שיקוף תוכן של קבצים אל/ממאגר אחר.

לִרְאוֹת git-annex-mirror(1) לפרטים.

כתובת אתר [כתובת אתר ...]
מוריד כל כתובת URL לקובץ נפרד, אשר נוסף לנספח.

לִרְאוֹת git-annex-addurl(1) לפרטים.

רמורל פילה כתובת אתר
רשום שהקובץ אינו זמין עוד בכתובת האתר.

לִרְאוֹת git-annex-rmurl(1) לפרטים.

לייבא [נָתִיב ...]
העבר והוסף קבצים מחוץ לעותק העבודה של git לתוך הנספח.

לִרְאוֹת git-annex-import(1) לפרטים.

יבוא הזנה [כתובת אתר ...]
מייבא את תוכן עדכוני הפודקאסטים לנספח.

לִרְאוֹת git-annex-importfeed(1) לפרטים.

לבטל [שם קובץ|ספרייה] ...
ביטול שינוי אחרון בקובץ או בספרייה.

לִרְאוֹת גיט-נספח-בטל(1) לפרטים.

שעון שימו לב לשינויים ובצעו ביצוע אוטומטי.

לִרְאוֹת גיט-אנקס-שעון(1) לפרטים.

עוזר
סנכרון אוטומטי של תיקיות בין מכשירים.

לִרְאוֹת עוזר נספח גיט(1) לפרטים.

webapp פותח אפליקציית אינטרנט, המאפשרת הגדרה קלה של מאגר git-annex ושליטה על
עוזר git-annex. אם העוזר אינו פועל כבר, הוא יהיה
התחיל.

לִרְאוֹת git-annex-webapp(1) לפרטים.

מאגר להכין פקודות


init [תיאור]

עד שמאגר (או אחד מהמאגרים המרוחקים שלו) אותחל, git-annex יעשה זאת.
לסרב לפעול עליו, כדי להימנע משימוש מקרי בו במאגר שהיה
לא נועד שיהיה נספח.

לִרְאוֹת git-annex-init(1) לפרטים.

לתאר מאגר תיאור
משנה את התיאור של מאגר.

לִרְאוֹת git-annex-describe(1) לפרטים.

initremote שם סוג=ערך [פרמטר=ערך ...]
יוצר שלט רחוק מיוחד חדש ומוסיף אותו ל .git/config.

לִרְאוֹת git-annex-initremote(1) לפרטים.

הפעל מרחוק שם [פרמטר=ערך ...]
מאפשר שימוש בשלט רחוק מיוחד קיים במאגר הנוכחי.

לִרְאוֹת git-annex-enableremote(1) לפרטים.

מספרים [N]
הגדר את מספר העותקים הרצוי.

לִרְאוֹת git-annex-numcopies(1) לפרטים.

אמון [מאגר ...]
רשומות שמאגר מהימן שלא יאבד תוכן באופן בלתי צפוי. השתמש עם
טיפול.

לִרְאוֹת git-anex-trust(1) לפרטים.

חוסר אמון [מאגר ...]
רושם שמאגר אינו מהימן ועלול לאבד תוכן בכל עת.

לִרְאוֹת git-anex-untrust(1) לפרטים.

סמי-טראסט [מאגר ...]
מחזיר מאגר למצב ברירת המחדל למחצה מהימן.

לִרְאוֹת git-anex-semitrust(1) לפרטים.

קבוצה מאגר שם הקבוצה
הוסף מאגר לקבוצה.

לִרְאוֹת קבוצת גיט-נספח(1) לפרטים.

פירוק קבוצה מאגר שם הקבוצה
מסיר מאגר מקבוצה.

לִרְאוֹת git-annex-ungroup(1) לפרטים.

רציתי מאגר [ביטוי]
קבל או קבע ביטוי תוכן מועדף.

לִרְאוֹת דרוש/ה נספח גיט(1) לפרטים.

קבוצה מבוקשת שם הקבוצה [ביטוי]
קבל או קבע ביטוי groupwanced.

לִרְאוֹת git-annex-groupwanted(1) לפרטים.

נדרש מאגר [ביטוי]
קבל או הגדר ביטוי תוכן נדרש.

לִרְאוֹת נדרש נספח גיט(1) לפרטים.

לוח זמנים מאגר [ביטוי]
קבל או קבע משימות מתוזמנות.

לִרְאוֹת לוח זמנים של נספח גיט(1) לפרטים.

ויקףג פותח את EDITOR על קובץ זמני המכיל את רוב הגדרות התצורה הנ"ל, כ
כמו גם כמה אחרים, וכאשר הוא מסתיים, הוא שומר את כל השינויים שבוצעו בחזרה ל-git-
סניף נספח.

לִרְאוֹת git-annex-vicfg(1) לפרטים.

ישיר מחליף מאגר לשימוש במצב ישיר, שבו במקום קישורים סימבוליים לקבצים, ה-
הקבצים נמצאים ישירות במאגר.

לִרְאוֹת git-annex-direct(1) לפרטים.

עקיף
מחזיר מאגר ממצב ישיר למצב עקיף כברירת מחדל.

לִרְאוֹת git-annex-indirect(1) לפרטים.

מאגר תחזוקה פקודות


fsck [נָתִיב ...]

בודק את עקביות הנספח, ומתריע על בעיות שנמצאו או מתקן אותן. זהו
משלים טוב ל סילון fsck.

לִרְאוֹת git-annex-fsck(1) לפרטים.

לפוג זמן ...
פוקעת מאגרים שלא ביצעו לאחרונה פעילות (כגון fsck).

לִרְאוֹת git-annex-expire(1) לפרטים.

לא בשימוש בודק את הנספח עבור נתונים שאינם תואמים לקבצים הקיימים באף תג
או ענף, ומדפיס רשימה ממוספרת של הנתונים.

לִרְאוֹת git-annex-unused(1) לפרטים.

dropunused טווח מספרים ...]
משמיט את הנתונים התואמים למספרים, כפי שמופיעים בקוד האחרון סילון לספח לא בשימוש

לִרְאוֹת git-annex-drop לא בשימוש(1) לפרטים.

נוסף טווח מספרים ...]
מוסיף קבצים בחזרה עבור התוכן המתאים למספרים או לטווחים, כפי שמופיעים
עד האחרון סילון לספח לא בשימוש.

לִרְאוֹת git-annex-addunused(1) לפרטים.

קבוע [נָתִיב ...]
מתקן קישורים סימנים שנשברו כדי להצביע שוב על תוכן מצורף.

לִרְאוֹת תיקון נספח גיט(1) לפרטים.

למזג מיזוג אוטומטי של שינויים משלטים רחוקים.

לִרְאוֹת מיזוג נספח גיט(1) לפרטים.

שדרוג
משדרג את המאגר לפריסה הנוכחית.

לִרְאוֹת שדרוג גיט-נספח(1) לפרטים.

מת [מאגר ...] [--מַפְתֵחַ מַפְתֵחַ]
מציין כי מאגר או מפתח בודד אבד באופן בלתי הפיך.

לִרְאוֹת גיט-אנקס-מת(1) לפרטים.

תשכח גורם לכתיבה מחדש של ענף git-annex, תוך זריקת נתונים היסטוריים אודות
מיקומים קודמים של קבצים.

לִרְאוֹת גיט-נספח-שכח(1) לפרטים.

לתקן זה יכול לתקן הרבה מהבעיות עם מאגרי git סילון fsck מזהה,
אבל לא מתקן בעצמו. זה שימושי אם מאגר ניזוק קשות. אחד
הדרך שבה זה יכול לקרות היא אם מאגר בו משתמש git-annex נמצא על כונן נשלף.
שמתנתק בזמן הלא נכון.

לִרְאוֹת תיקון נספח גיט(1) לפרטים.

QUERY פקודות


למצוא [נָתִיב ...]

מפיק רשימה של קבצים מצורפים בנתיב שצוין. ללא נתיב, מוצא קבצים ב
הספרייה הנוכחית ותתי-הספריות שלה.

לִרְאוֹת git-annex-find(1) לפרטים.

איפה [נָתִיב ...]
מציג מידע על מיקום תוכן הקבצים.

לִרְאוֹת גיט-נספח-whereis(1) לפרטים.

רשימה [נָתִיב ...]
מציג טבלה של שלטים המכילים את תוכן הקבצים שצוינו.
דומה ל-whereis אך בעל תצוגה קומפקטית יותר.

לִרְאוֹת רשימת נספחים של גיט(1) לפרטים.

היכנס [נָתִיב ...]
מציג את יומן המיקומים עבור הקובץ או הקבצים שצוינו, תוך הצגת כל מאגר
הם נוספו ל- ("+") והוסרו מ- ("-").

לִרְאוֹת git-annex-log(1) לפרטים.

מידע [ספרייה|קובץ|מרוחק|uuid ...]
מציג סטטיסטיקות ומידע נוסף עבור הפריט שצוין, שיכול להיות
ספרייה, או קובץ, או מרוחק, או ה-UUId של מאגר.

כאשר לא צוין פריט, מוצגים נתונים סטטיסטיים ומידע עבור המאגר
כשלם.

לִרְאוֹת git-annex-info(1) לפרטים.

גרסה
מציג את גרסת git-annex, כמו גם מידע על גרסת המאגר.

לִרְאוֹת גרסת git-annex(1) לפרטים.

מַפָּה יצירת מפה של מאגרים.

לִרְאוֹת git-annex-map(1) לפרטים.

מטא נתונים פקודות


מטה [נָתִיב ...]

לתוכן של קובץ מצורף יכול להיות מספר כלשהו של שדות מטא-נתונים מצורפים.
אותו כדי לתאר אותו. כל שדה מטא-נתונים יכול בתורו להכיל מספר ערכים כלשהו.

ניתן להשתמש בפקודה זו כדי להגדיר מטא-דאטה, או להציג את המטא-דאטה המוגדרים כעת.

לִרְאוֹת מטא-נתונים של git-annex(1) לפרטים.

נוף [תָג ...] [שדה=ערך ...] [שדה=גלוב ...] [!תָג ...] [שדה!=ערך ...]
משתמש במטא-דאטה כדי לבנות ענף תצוגה של הקבצים בענף הנוכחי, ובודק
החוצה את ענף התצוגה. רק קבצים בענף הנוכחי שהמטא-דאטה שלהם תואמים לכולם
ערכי השדות והתגים שצוינו יוצגו בתצוגה.

לִרְאוֹת git-annex-view(1) לפרטים.

וי-פופ [N]
מעבר מהתצוגה הפעילה כעת חזרה לתצוגה הקודמת. או, מה-
מבט ראשון חזרה לענף המקורי.

לִרְאוֹת גיט-אנקס-vpop(1) לפרטים.

פילטר [תָג ...] [שדה=ערך ...] [!תָג ...] [שדה!=ערך ...]
מסנן את התצוגה הנוכחית רק לקבצים בעלי ערכי השדה שצוינו
תגים.

לִרְאוֹת git-annex-vfilter(1) לפרטים.

ואד [שדה=גלוב ...] [שדה=ערך ...] [תָג ...]
משנה את התצוגה הנוכחית, ומוסיף רמה נוספת של ספריות לסיווג
הקבצים.

לִרְאוֹת git-annex-vfilter(1) לפרטים.

vcycle כאשר תצוגה כוללת ספריות משנה מקוננות, הדבר מחזיר את הסדר למחזוריות.

לִרְאוֹת git-annex-vcycle(1) לפרטים.

תוֹעֶלֶת פקודות


נודד [נָתִיב ...]

משנה את הקבצים המצורפים שצוינו לשימוש בקצה אחורי של ערך-מפתח שונה.

לִרְאוֹת git-annex-migrate(1) לפרטים.

הזרקה חוזרת src dest
מעביר את קובץ ה-src לנספח כתוכן קובץ היעד. זה יכול להיות
שימושי אם השגת את תוכן הקובץ ממקום אחר ואתה רוצה לשים אותו
בנספח המקומי.

לִרְאוֹת git-annex-reinject(1) לפרטים.

לבטל את הנספח [נָתִיב ...]
השתמש בזה כדי לבטל תקלה בשוגג סילון לספח להוסיף פקודה. זה מחזיר את הקובץ לאופן שבו הוא
היה לפני התוסף.

לִרְאוֹת גיט-אנקס-לא-אנקס(1) לפרטים.

יוניניט ביטול אתחול git-annex וניקוי המאגר.

לִרְאוֹת git-annex-uninit(1) לפרטים.

חידוש תיאור
אתחול המאגר, שימוש חוזר ב-UUID הישן.

לִרְאוֹת git-annex-reinit(1) לפרטים.

אינסטלציה פקודות


להתחייב מראש [נָתִיב ...]

זה אמור להיקרא מהוו pre-commit של git. סילון לספח init באופן אוטומטי
יוצר hook pre-commit באמצעות זה.

לִרְאוֹת git-annex-pre-commit(1) לפרטים.

מפתח חיפוש [קוֹבֶץ ...]
מחפש את המפתח המשמש לקובץ.

לִרְאוֹת מפתח חיפוש של נספח גיט(1) לפרטים.

מיקום תוכן [מַפְתֵחַ ..]
מחפש מיקום של תוכן מצורף עבור מפתח.

לִרְאוֹת מיקום תוכן של נספח גיט(1) לפרטים.

מפתח בחינה [מַפְתֵחַ ...]
הדפס מידע שניתן לקבוע אך ורק על ידי התבוננות במפתח.

לִרְאוֹת git-annex-examinekey(1) לפרטים.

מ-מפתח [מַפְתֵחַ קוֹבֶץ]
הגדר ידנית קובץ במאגר git כך שיקשר למפתח מסוים.

לִרְאוֹת git-annex-fromkey(1) לפרטים.

כתובת אתר של רישום [מַפְתֵחַ כתובת אתר]
רושם כתובת URL עבור מפתח.

לִרְאוֹת git-annex-registerurl(1) לפרטים.

סטייק מפתח פילה
מעביר קובץ לנספח כתוכן של מפתח.

לִרְאוֹת git-annex-setkey(1) לפרטים.

דרופקי [מַפְתֵחַ ...]
משמיט תוכן מצורף עבור מפתחות שצוינו.

לִרְאוֹת git-annex-dropkey(1) לפרטים.

מפתח העברה מפתח [--from=remote|--to=remote]
מעביר מפתח משלט רחוק או אליו.

לִרְאוֹת git-annex-transferkey(1) לפרטים.

מפתחות העברה
בשימוש פנימי על ידי העוזר.

לִרְאוֹת git-annex-transferkey(1) לפרטים.

הגדרת מפתח מפתח uuid [1|0]
פקודה זו ברמת הצנרת משנה את הרשומות של git-annex לגבי האם הפונקציה שצוינה
תוכן המפתח קיים בשלט רחוק עם ה-uuid שצוין.

לִרְאוֹת git-annex-setpresentkey(1) לפרטים.

readpresentkey מפתח uuid
קרא רישומים של היכן נמצא המפתח.

לִרְאוֹת git-annex-readpresentkey(1) לפרטים.

checkpresentkey מפתח מרחוק
בדוק אם המפתח נמצא בשלט.

לִרְאוֹת git-annex-checkpresentkey(1) לפרטים.

מחדש [קוֹבֶץ מפתח ...]
שנה מפתחות המשמשים עבור קבצים.

לִרְאוֹת git-annex-rekey(1) לפרטים.

מצא את הרעיון [ref]
מפרט קבצים בתוך קובץ git refer.

לִרְאוֹת git-annex-findref(1) לפרטים.

פרוקסי -- סילון cmd [אפשרויות]
שימושי רק במאגר במצב ישיר, זה מפעיל את פקודת ה-git שצוינה עם
עץ עבודה זמני, ומעדכן את עץ העבודה כדי לשקף כל שינוי מבוצע או
בוצע על ידי פקודת git.

לִרְאוֹת git-annex-proxy(1) לפרטים.

לפתור ולמזג
פותר מיזוג מתנגש, על ידי הוספת שתי הגרסאות המתנגשות של הקובץ ל
עץ, תוך שימוש בגרסאות שונות של שם הקובץ שלהם. זה נעשה אוטומטית בעת שימוש סילון
לספח לסנכרן or סילון לספח למזג.

לִרְאוֹת git-annex-resolveemerge(1) לפרטים.

diffdriver
ניתן להשתמש בזה כדי להכין סילון הבדל השתמש במנהל התקן diff חיצוני עם קבצים מצורפים.

לִרְאוֹת git-annex-diffdriver(1) לפרטים.

remoteddaemon
מזהה מתי שלטי רשת מרוחקים קיבלו הודעות git ומאחזר מהן פעולות.

לִרְאוֹת git-annex-remotedaemon(1) לפרטים.

xmppgit
פקודה זו משמשת את העוזר באופן פנימי לביצוע git pulls דרך XMPP.

לִרְאוֹת git-annex-xmppgit(1) לפרטים.

בדיקות פקודות


מבחן

זה מפעיל את חבילת הבדיקות המובנית של git-annex.

לִרְאוֹת מבחן נספח גיט(1) לפרטים.

בדיקה מרחוק מרחוק
פעולה זו בודקת שלט רחוק על ידי יצירת אובייקטים אקראיים ושליחתם אל
שלט רחוק, לאחר מכן הורדה מחדש, הסרתן מהשלט רחוק וכו'.

בטוח להריץ במאגר קיים (תוכן המאגר אינו
שונה), למרות שהוא עשוי לבצע העברות נתונים יקרות.

לִרְאוֹת git-annex-testremote(1) לפרטים.

מבחן אקראי
יוצר שינויים אקראיים בקבצים במאגר הנוכחי, לשימוש בבדיקת ה-
עוֹזֵר.

לִרְאוֹת git-annex-fuzztest(1) לפרטים.

משותף אפשרויות


אפשרויות נפוצות אלו מקובלות על ידי כל פקודות git-annex, וייתכן שלא יהיו מפורשות במפורש.
מופיעים בדפי ה-man האישיים שלהם. (פקודות רבות מקבלות גם את גיט-
אפשרויות התאמה של נספחים(1).)

--כּוֹחַ
כפיית פעולות לא בטוחות, כגון הסרת תוכן קובץ כאשר אין מקור אחר שלו
ניתן לאמת שעדיין קיים, או להוסיף קבצים שהוזנחו. יש להשתמש בזהירות.

--מָהִיר מאפשר גרסאות זולות יותר, אך גם פחות יסודיות, של פקודות מסוימות. מה זה
הימנעות תלויה בפקודה.

--שֶׁקֶט
הימנעו מתצוגה מפורטת המוגדרת כברירת מחדל של מה שבוצע; הצג רק שגיאות.

--מִלוּלִי
הפעל תצוגה מפורטת.

--לנפות
הצג הודעות ניפוי באגים.

--ללא ניפוי באגים
השבת הודעות ניפוי באגים.

--מספר עותקים=n
עוקף את הגדרת numcopies, מאלץ את git-annex להבטיח את המספר שצוין
של עותקים קיימים.

שים לב שהגדרת numcopies ל-0 היא מאוד לא בטוחה.

--מגבלת-זמן=זמן
מגביל את משך הזמן בו פקודת git-annex פועלת. הזמן יכול להיות משהו כמו "5 שעות", או
"30 מטר" או אפילו "45 שניות" או "10 ימים".

שים לב ש-git-annex עשוי להמשיך לפעול מעט מעבר למגבלת הזמן שצוינה, ב
כדי לסיים עיבוד קובץ.

כמו כן, שימו לב שאם מגבלת הזמן מונעת מ-git-annex לעשות את כל מה שהתבקש
ל, הוא ייצא עם קוד מיוחד, 101.

--trust=מאגר

--semitrust=מאגר

--untrust=מאגר
עוקף הגדרות אמון עבור מאגר. ניתן לציין זאת יותר מפעם אחת.

יש לציין את המאגר באמצעות שם של שלט רחוק מוגדר, או ה-
UUID או תיאור של מאגר.

--trust-glacier-inventory
אחזור מלאי של אמזון קרחון לוקח שעות, וייתכן שאינו מייצג את
המצב הנוכחי של מאגר. לכן, git-annex לא סומך על הקבצים ש...
תביעות המלאי שב-Crew באמת קיימות. ניתן להשתמש במתג זה כדי לאפשר
זה לסמוך על המלאי.

היזהר בשימוש בזה, במיוחד אם אתה או מישהו אחר עשה זאת לאחרונה
הסיר קובץ מ-Glacier. אם תנסה למחוק את העותק הנוסף היחיד של הקובץ,
והמתג הזה מופעל, אתה עלול לאבד נתונים!

--backend=שם
מציין באיזה backend של מפתח-ערך יש להשתמש. ניתן להשתמש בזה בעת הוספת קובץ ל
הנספח, או העברת קובץ. ברגע שקבצים נמצאים בנספח, הצד האחורי שלהם ידוע
ואפשרות זו אינה הכרחית.

--סוכן-משתמש=ערך
עוקף את סוכן המשתמש שיש להשתמש בו בעת הורדת קבצים מהאינטרנט.

--הודעה-סיום
גרם להצגת הודעה בשולחן העבודה לאחר כל הורדה מוצלחת של קובץ
ולהעלות.

(נתמך רק בפלטפורמות מסוימות, למשל לינוקס עם dbus. אין פעולה כאשר לא
נתמך.)

--התחל-הודעה
גרם להצגת הודעה בשולחן העבודה בעת העלאה או הורדה של קובץ
התחיל, או כאשר קובץ נשמט.

-c שם = ערך
עוקף את הגדרות התצורה של git. ניתן לציין זאת מספר פעמים.

תְצוּרָה באמצעות .git/config


כמו פקודות git אחרות, git-annex מוגדר באמצעות .git/configהנה כל ה
הגדרות תצורה נתמכות.

annex.uuid
UUID ייחודי עבור מאגר זה (מוגדר אוטומטית).

annex.backends
רשימה מופרדת ברווחים של שמות של מערכות ה-backend של ערכי מפתח לשימוש. הראשונה ברשימה
משמש כברירת מחדל לאחסון קבצים חדשים.

annex.diskreserve
כמות שטח דיסק לשמירה. שטח דיסק נבדק בעת העברת תוכן אל
להימנע מנגנון ריקון, וניתן להזמין מקום פנוי נוסף באמצעות אפשרות זו, כדי
לפנות מקום לתוכן חשוב יותר (כגון יומני commit של git). ניתן לציין זאת
עם כל יחידות נפוצות, לדוגמה, "0.5 ג'יגה-בייט", "500 מגה-בייט" או "100 קילובייט"

עתודה ברירת המחדל היא מגה-בייט אחד.

annex.largefiles
מאפשר הגדרה של אילו קבצים נחשבים גדולים מספיק כדי שיהיה צורך בהם
נוסף לנספח. כברירת מחדל, כל הקבצים שצוינו נוספים לנספח, אך
הגדרת זה עלולה לגרום לקבצים הקטנים להיבדק ב-git, מבלי להשתמש
הנספח.

הערך הוא ביטוי תוכן מועדף. ראה תוכן מועדף של נספח גיט(1) עבור
פרטים.

דוגמא:

annex.largefiles = largerthan=100kb ולא (include=*.c או include=*.h)

הגדרה זו נבדקת על ידי סילון לספח להוסיף, סילון לספח לייבא והעוזר. זה
משמש גם על ידי סילון לספח כתובת אתר ו סילון לספח יבוא הזנה בעת הורדת קבצים.

זה יכול להיות שימושי לעקוף אותו באופן זמני באמצעות -c בשורת הפקודה.
דוּגמָה:

נספח גיט הוסף -c annex.largefiles='include=*' קובץ 99kb

annex.numcopies
זוהי הגדרה שהוצאה משימוש. עליך להשתמש במקום זאת ב- סילון לספח מספרים
פקודה להגדרת מספר העותקים של קבצים שיישמרו בכל המאגרים.

הגדרת תצורה זו נבדקת רק כאשר סילון לספח מספרים מעולם לא היה
מוגדר.

שים לב שהגדרת numcopies ל-0 היא מאוד לא בטוחה.

annex.genmetadata
הגדר את זה ל נָכוֹן כדי לגרום ל-git-annex לייצר אוטומטית מטא-דאטה בעת הוספה
קבצים למאגר.

בפרט, הוא מאחסן מטא-נתונים של שנה וחודש, החל משינוי הקובץ
תאריך.

כאשר נעשה שימוש ב-importfeed, הוא מאחסן מטא-נתונים נוספים מהפיד, כגון
מחבר, כותרת וכו'.

annex.used-refspec
זה שולט באילו שופטים גיט-אנקס לא בשימוש נחשב לשימוש. ראה פורמט REFSPEC
in git-annex-unused(1) לפרטים.

גודל תור של annex
git-annex בונה תור של פקודות git, על מנת לשלב פקודות דומות עבור
מהירות. כברירת מחדל, גודל התור מוגבל ל-10240 פקודות; ניתן לעשות זאת
משמש לשינוי הגודל. אם יש לך הרבה זיכרון ואתה עובד עם הרבה מאוד
מספר רב של קבצים, הגדלת גודל התור יכולה להאיץ זאת.

נספח.קיבולת פרחים
השמיים סילון לספח לא בשימוש ו סילון לספח לסנכרן --תוֹכֶן פקודות משתמשות במסנן פריחה כדי
לקבוע אילו קבצים קיימים, למשל, בעץ העבודה. מסנן הפריחה המוגדר כברירת מחדל הוא
בגודל המאפשר טיפול בעד 500000 קבצים. אם המאגר שלך גדול יותר מזה, אתה
אמור להגדיל ערך זה. ערכים גדולים יותר יגרום גיט-אנקס לא בשימוש ו סילון לספח
לסנכרן --תוֹכֶן לצרוך יותר זיכרון; להפעיל סילון לספח מידע עבור מספרי שימוש בזיכרון.

annex.bloomaccuracy
מתאים את דיוק מסנן הפריחה בו משתמש סילון לספח לא בשימוש ו סילון לספח
לסנכרן --תוֹכֶןדיוק ברירת המחדל הוא 10000000 - קובץ אחד שאינו בשימוש מתוך 1
יתגעגע על ידי סילון לספח לא בשימושהגברת הדיוק תגרום סילון לספח
לא בשימוש לצרוך יותר זיכרון; להפעיל סילון לספח מידע עבור מספרי שימוש בזיכרון.

annex.sshcaching
כברירת מחדל, git-annex שומר חיבורי SSH במטמון באמצעות ControlMaster של SSH ו-
הגדרות ControlPersist (אם נבנות באמצעות ssh חדש מספיק). כדי להשבית זאת, הגדר ל-
שקר.

annex.alwayscommit
כברירת מחדל, git-annex מבצע commit אוטומטי של נתונים לענף git-annex לאחר כל
הפקודה מופעלת. אם יש לך סדרה של פקודות שברצונך להפוך לפקודה יחידה
commit, אתה יכול להריץ את הפקודות עם -c annex.alwayscommit=falseתוכל מאוחר יותר
לבצע את הנתונים על ידי הפעלה סילון לספח למזג (או על ידי מיזוגים אוטומטיים) או סילון לספח
לסנכרן.

שימו לב שאתם זהירים מריצה סילון gc אם משתמשים בתצורה זו, מכיוון שהיא עלולה
אובייקטי garbage collect שנמצאים במאגר של git-annex אך טרם עברו commit.

קישור קשיח
הגדר את זה ל נָכוֹן כדי ליצור קישור קשיח בין תוכן הקבצים לבין
השלטים שלו במידת האפשר, במקום עותק יקר יותר.

יש להשתמש בזהירות -- פעולה זו עלולה לפגוע בספירת מספר העותקים, מכיוון שעם קישורים קשים,
יכולים להיות פחות עותקים של קובץ. לכן, מומלץ לסמן מאגר באמצעות
הגדרה זו כלא מהימנה.

כאשר מאגר מוגדר באמצעות סילון לשבט --מְשׁוּתָף, git-annex init will
הגדר אוטומטית את annex.hardlink וסמן את המאגר כלא אמין.

נספח.עיכוב
גורם לפקודות השעון והעוזר להשהות למספר השניות שצוין
לפני הוספת קובץ חדש שנוצר לנספח. בדרך כלל אין צורך בכך,
כי הם כבר מחכים שכל כותבי הקובץ יסגרו אותו. ב-Mac OSX, כאשר
במצב ישיר, ברירת המחדל היא שנייה אחת, כדי לעקוף אינטראקציה לא תקינה
עם תוכנה שם.

נספח.תפוגהלא בשימוש
שולט במה שהעוזר עושה בנוגע לתוכן קבצים שאינו בשימוש המאוחסן ב
מאגר.

ברירת המחדל היא שקר, מה שגורם לכל תוכן הקבצים הישן והשאינו בשימוש להישמר,
אלא אם כן העוזר מסוגל להעביר אותם למאגר אחר (כגון
מאגר גיבוי).

ניתן להגדיר למפרט זמן, כמו "7 ימים" או "דקה", ולאחר מכן לתעד תוכן ש
שידוע כי אינם בשימוש במשך שבוע או חודש יימחקו.

annex.fscknudge
כאשר מוגדר כ-false, מונע מאפליקציית האינטרנט להזכיר לך בעת שימוש במאגרים
שחסרים בהם בדיקות עקביות.

annex.autoupgrade
כאשר מוגדר לשאלה (ברירת המחדל), אפליקציית האינטרנט תבדוק אם יש גרסאות חדשות ותשאל אם
יש לשדרג אותם ל-. כאשר מוגדר כ-true, משדרגים אוטומטית ללא
בקשה (בחלק מהפלטפורמות הנתמכות). כאשר מוגדר כ-false, כל שדרוג מושבת
בודק.

שימו לב שבדיקת שדרוג מתבצעת רק כאשר git-annex מותקן מאחד מ...
תמונות מוכנות מראש מאתר האינטרנט שלה. זה לא עוקף, למשל, את הפצת לינוקס
קוד טיפול בשדרוג משלו.

הגדרה זו גם קובעת האם להפעיל מחדש את עוזר ה-git-annex כאשר ה-git-
זוהה כי קובץ בינארי של נספח השתנה. זה שימושי לא משנה איך אתה
התקנתי את git-annex.

annex.autocommit
הגדר כ-false כדי למנוע את סינכרון ה-git-annex וה-git-annex.
ביצוע אוטומטי של שינויים בקבצים במאגר.

annex.startupscan
הגדר כ-false כדי למנוע מעוזר git-annex לסרוק את המאגר אחר
קבצים חדשים וקבצים שהשתנו בעת ההפעלה. זה ימנע ממנו להבחין בשינויים ש
נוצרו בזמן שהוא לא היה פועל, אך יכולים להיות כוונון ביצועים שימושי עבור
מאגר גדול.

נספח.האזנה
מגדיר את הכתובת שאליה אפליקציית האינטרנט מאזינה. ברירת המחדל היא localhost. יכול להיות
או כתובת IP, או שם מארח שמפנה לכתובת הרצויה.

annex.debug
הגדר ל-true כדי לאפשר רישום ניפוי באגים כברירת מחדל.

גרסת נספח
מתוחזק באופן אוטומטי, ומשמש לאוטומציה של שדרוגים בין גרסאות.

נספח.ישיר
הגדר כ-true כאשר המאגר נמצא במצב ישיר. אין להגדיר ידנית; השתמש
את הפקודות "git annex direct" ו-"git annex indirect" במקום זאת.

מערכת קבצים נכה (annex.crippledfilesystem)
הגדר ל-true אם המאגר נמצא על מערכת קבצים פגומה, כגון FAT, אשר לא
לא תומך בקישורים סמליים, או בקישורים קשיחים, או בהרשאות יוניקס. זה
נבדק אוטומטית על ידי "git annex init".

נספח.pidlock
בדרך כלל, git-annex משתמש בקבצי נעילה מדויקים כדי לאפשר לתהליכים מרובים לפעול.
בו זמנית מבלי להפריע אחד לשני. זה עובד מצוין, אלא אם כן אתם
שימוש ב-git-annex על מערכת קבצים שאינה תומכת בנעילות POSIX fcntl. זהו
לפעמים זה המצב בעת שימוש במערכות קבצים NFS או Lustre.

כדי לתמוך במצבים כאלה, ניתן להגדיר annex.pidlock ל-true, והוא ייפול
חזרה לנעילת קובץ pid יחיד ברמה העליונה.

למרות שלעתים קרובות, עדיף לתקן את מערכת הקבצים ברשת שלך
תצורה לתמיכה בנעילות POSIX.. וחלק ממערכות הקבצים ברשת הן כל כך
לא עקבי שצומת אחד לא יכול לדעת באופן מהימן מתי הצומת השני מחזיק pid
מנעול. רוקן אזהרה.

annex.pidlocktimeout
בעת שימוש בקבצי pid lock, ייתכן שקובץ נעילה ישן יישאר מאחור.
על ידי ריצה קודמת של git-annex שקרסה או הופסקה. זה בעיקר
נמנע, אך יכול להתרחש במיוחד בעת שימוש במערכת קבצים ברשת.

git-annex ימתין עד מספר זה של שניות עד שקובץ pid lock ייעלם, ו-
לאחר מכן, הפעולה תבוטל אם לא ניתן להמשיך. ברירת מחדל: 300

מְרוּחָק. עלות נספח
כאשר קובעים מאיזה מאגר להעביר קבצים מצורפים או אליהם, קבצים עם
עדיפות היא לעלויות נמוכות יותר. עלות ברירת המחדל היא 100 עבור מאגרים מקומיים, ו-200
עבור מאגרים מרוחקים.

מְרוּחָק. .annex-cost-command
אם מוגדר, הפקודה מופעלת, והמספר שהיא מוציאה משמש כעלות.
מאפשר שינוי העלות בהתאם, למשל, לרשת הנוכחית. פקודת העלות יכולה להיות
כל שורת פקודה של מעטפת.

מְרוּחָק. .annex-start-command
פקודה שתרוץ כאשר git-annex מתחיל להשתמש בשלט. ניתן להשתמש בה, למשל, כדי
לדוגמה, טעינה של הספרייה המכילה את השלט הרחוק.

ניתן להריץ את הפקודה שוב ושוב כאשר מספר תהליכי git-annex פועלים.
במקביל.

מְרוּחָק. .annex-stop-command
פקודה להפעלה לאחר סיום הפעולה של git-annex באמצעות השלט.

הפקודה תרוץ רק לאחר ש*כל* תהליכי ה-git-annex הפועלים יושלמו
באמצעות השלט רחוק.

מְרוּחָק. .annex-shell
ציין קובץ חלופי להרצה של git-annex-shell בשלט במקום לחפש
עבור "git-annex-shell" ב-PATH.

זה שימושי אם תוכנית git-annex-shell נמצאת מחוץ ל-PATH או שיש לה
שם לא סטנדרטי.

מְרוּחָק. .annex-ignore
אם מוגדר ל נָכוֹן, מונע מ-git-annex לאחסן תוכן קובץ בשלט רחוק זה על ידי
ברירת מחדל. (אתה עדיין יכול לבקש שישתמש בו על ידי --מ ו --ל אפשרויות.)

זה, למשל, שימושי אם השלט רחוק ממוקם במקום ללא git-
annex-shell. (לדוגמה, אם זה ב-GitHub). או, אפשר להשתמש בו אם הרשת
החיבור בין שני מאגרים איטי מדי מכדי שניתן יהיה להשתמש בו כרגיל.

זה לא מונע מסנכרון git-annex (או עוזר git-annex) לסנכרן את
מאגר git לשלט הרחוק.

מְרוּחָק. .annex-sync
אם מוגדר ל שקר, מונע סינכרון של git-annex (ושל עוזר git-annex)
עם השלט הרחוק הזה.

מְרוּחָק. .annex-קריאה בלבד
אם מוגדר ל נָכוֹן, מונע מ-git-annex לבצע שינויים בשלט רחוק. זה גם
מונע מסנכרון git-annex לדחוף שינויים, ומונע אחסון או הסרה
קבצים מרחוק לקריאה בלבד.

מְרוּחָק. .annex-verify, annex.verify
כברירת מחדל, git-annex יאמת את סכומי הבדיקה של אובייקטים שהורדו משלט רחוק.
אם אתם סומכים על שלט רחוק ואינכם רוצים את התקורה של סכומי בדיקה אלה, תוכלו להגדיר
זה ל שקר.

מְרוּחָק. .annexUrl
ניתן להשתמש בו כדי לציין כתובת URL שונה מהרגילה מְרוּחָק. .url עבור גיט-
נספח לשימוש בעת דיבור עם השלט. בדומה ל- pushUrl בשימוש על ידי git-push.

מְרוּחָק. .annex-uuid
git-annex שומר במטמון כאן את UUIDs של מאגרים מרוחקים.

מְרוּחָק. .annex-trustlevel
מגדיר רמת אמון מקומית עבור השלט. פעולה זו עוקפת את הערך שהוגדר
על ידי הפקודות trust ו- untrust. הערך יכול להיות כל אחד מהבאים: "trusted" (אמין), "semitrusted" (חצי אמין).
או "לא מהימן".

מְרוּחָק. זמינות .annex
ניתן להשתמש בו כדי לומר ל-git-annex האם שלט רחוק זמין באופן מקומי או
זמין באופן גלובלי. בדרך כלל, git-annex קובע זאת באופן אוטומטי.

מְרוּחָק. .annex-bar
ניתן להשתמש בו כדי לומר ל-git-annex אם מאגר מרוחק הוא מאגר ריק או לא. בדרך כלל,
git-annex קובע זאת באופן אוטומטי.

מְרוּחָק. אפשרויות .annex-ssh
אפשרויות לשימוש בעת שימוש ב-SSH כדי לדבר עם שלט רחוק זה.

מְרוּחָק. אפשרויות .annex-rsync
אפשרויות לשימוש בעת שימוש ב-rsync אל או משלט רחוק זה. לדוגמה, כדי לאלץ IPv6,
ולהגביל את רוחב הפס ל-100 קילו-בייט/שנייה, הגדר אותו ל- -6 --bwlimit 100

מְרוּחָק. אפשרויות העלאה של .annex-rsync
אפשרויות לשימוש בעת שימוש ב-rsync להעלאת קובץ לשלט רחוק.

אפשרויות אלו מועברות לאחר אפשרויות rsync רלוונטיות אחרות, כך שניתן להשתמש בהן כדי
לעקוף אותם. לדוגמה, כדי להגביל את רוחב הפס של ההעלאה ל-10 קילו-בייט/שנייה, הגדר --bwlimit
10.

מְרוּחָק. אפשרויות הורדה של .annex-rsync
אפשרויות לשימוש בעת שימוש ב-rsync להורדת קובץ משלט רחוק.

אפשרויות אלו מועברות לאחר אפשרויות rsync רלוונטיות אחרות, כך שניתן להשתמש בהן כדי
לעקוף אותם.

מְרוּחָק. .annex-rsync-transport
מעטפת השלט לשימוש כדי להתחבר לשלט rsync. ערכים אפשריים הם ssh
(ברירת המחדל) ו- רש, יחד עם הטיעונים שלהם, למשל ssh -p 2222 -c
דגי מכהשים לב ששם המארח המרוחק לא אמור להופיע שם, ראה rsync(1) עבור
פרטים. כאשר התחבורה שבה נעשה שימוש היא ssh, חיבורים נשמרים במטמון באופן אוטומטי
אלא אם כן annex.sshcaching אינו מוגדר.

מְרוּחָק. אפשרויות פיצול של .annex-bup
אפשרויות להעביר ל-bup split בעת אחסון תוכן בשלט רחוק זה. לדוגמה, ל
הגבל את רוחב הפס ל-100 קילו-בייט/שנייה, הגדר אותו ל- --bwlimit 100k (אין
האפשרות המתאימה להצטרפות ל-bup.)

מְרוּחָק. אפשרויות .annex-gnupg
אפשרויות להעברה ל-GnuPG לצורך הצפנה סימטרית. לדוגמה, כדי להשתמש ב-AES
צופן עם מפתח 256 סיביות והשבתת דחיסה, הגדר אותו ל- --צפן-אלגו AES256
--compress-algo אף לא אחד(אפשרויות אלו מקבלות עדיפות על פני GnuPG המוגדר כברירת מחדל)
תצורה, אשר משמשת בדרך כלל.)

annex.ssh-options, אפשרויות annex.rsync,
אפשרויות העלאה של annex.rsync, אפשרויות הורדה של annex.rsync, annex.bup-split-options,
annex.gnupg-options

אפשרויות ברירת מחדל לשימוש אם לשלט רחוק אין אפשרויות ספציפיות יותר כמתואר
מֵעַל.

אפשרויות אינטרנט
אפשרויות להעביר בעת הפעלת wget או curl. לדוגמה, כדי לאלץ IPv4 בלבד, הגדר אותה
ל-"-4"

annex.quvi-options
אפשרויות להעביר ל-quvi בעת שימוש בו כדי למצוא את כתובת ה-URL להורדה של סרטון.

annex.aria-torrent-options
אפשרויות להעביר ל-aria2c בעת שימוש בו להורדת טורנט.

כותרות-annex.http
כותרות HTTP לשליחה בעת הורדה מהאינטרנט. מספר שורות של אפשרות זו
ניתן להגדיר, אחד לכל כותרת.

פקודת annex.http-headers
אם מוגדר, הפקודה מופעלת וכל שורה בפלט שלה משמשת ככותרת HTTP.
פעולה זו עוקפת את כותרות ה-annex.http.

פקודת הורדת-רשת annex.web
השתמש כדי לציין פקודה שתפעיל כדי להוריד קובץ מהאינטרנט. (ברירת המחדל היא
להשתמש ב-wget או ב-curl.)

בשורת הפקודה, %url מוחלף בכתובת האתר להורדה, ו-%file מוחלף
הוחלף בקובץ שאליו הוא אמור להישמר.

פקודת annex.secure-erase-command
ניתן להגדיר זאת כפקודה שיש להריץ בכל פעם ש-git-annex מסיר את
תוכן של קובץ מהמאגר.

בשורת הפקודה, %file מוחלף בקובץ שיש למחוק.

לדוגמה, כדי להשתמש בפקודת המחיקה, הגדר אותה ל- נגב -f %קוֹבֶץ.

מְרוּחָק. .rsyncurl
משמש על ידי שלטים מיוחדים של rsync, מגדיר את מיקום מאגר rsync
לשימוש. בדרך כלל זה מוגדר אוטומטית על ידי סילון לספח initremote, אבל אתה יכול
לשנות אותו במידת הצורך.

מְרוּחָק. .buprepo
בשימוש של שלטים מיוחדים של bup, זה מגדיר את מיקום מאגר bup ל
שימוש. בדרך כלל זה מוגדר אוטומטית על ידי סילון לספח initremote, אבל אתה יכול
לשנות אותו במידת הצורך.

מְרוּחָק. .ddarrepo
משמש על ידי שלטים מיוחדים של Ddar, מגדיר את מיקום מאגר Ddar
לשימוש. בדרך כלל זה מוגדר אוטומטית על ידי סילון לספח initremote, אבל אתה יכול
לשנות אותו במידת הצורך.

מְרוּחָק. .מַדרִיך
משמש על ידי שלטים מיוחדים לספריות, מגדיר את מיקום הספרייה
היכן מאוחסנים קבצים מצורפים עבור שלט רחוק זה. בדרך כלל זה מוגדר אוטומטית
למעלה על ידי סילון לספח initremote, אבל אתה יכול לשנות את זה במידת הצורך.

מְרוּחָק. .s3
משמש לזיהוי שלטים מיוחדים של Amazon S3. בדרך כלל זה מוגדר אוטומטית.
by סילון לספח initremote.

מְרוּחָק. .קַרחוֹן
משמש לזיהוי שלטים מיוחדים של Amazon Glacier. בדרך כלל זה מתבצע באופן אוטומטי.
הוקם על ידי סילון לספח initremote.

מְרוּחָק. .webdav
משמש לזיהוי שלטים מיוחדים של webdav. בדרך כלל זה מוגדר אוטומטית על ידי
סילון לספח initremote.

מְרוּחָק. טאהו
משמש לזיהוי שלטים מיוחדים של טאהו. מצביע על ספריית התצורה עבור
טאהו

מְרוּחָק. .annex-xmppaddress
משמש לזיהוי כתובת XMPP של חבר Jabber. בדרך כלל זה מוגדר על ידי
עוזר git-annex בעת צימוד דרך XMPP.

מְרוּחָק. .gcrypt
משמש לזיהוי שלטים מיוחדים של gcrypt. בדרך כלל זה מוגדר אוטומטית על ידי
סילון לספח initremote.

מוגדר כ-"true" אם זהו שלט רחוק של gcrypt. אם שלט רחוק gcrypt נגיש
דרך ssh ויש לו git-annex-shell זמין לניהול זה, זה מוגדר כ-"shell".

מְרוּחָק. .hooktype, מְרוּחָק. .externaltype
משמש על ידי שלטים מיוחדים של וו ושלטים מיוחדים חיצוניים כדי להקליט את סוג ה-
מְרוּחָק.

annex.tune.objecthash1, annex.tune.objecthashlower, annex.tune.branchhash1
ניתן להעביר את אלה ל סילון לספח init כדי לכוונן את המאגר. הם לא יכולים להיות
שונה בבטחה במאגר פעיל. לפרטים, ראהhttp://git-
annex.branchable.com/tuning/>.

תְצוּרָה באמצעות תכונות


ניתן להגדיר את ה-backend של ערך-מפתח המשמש בעת הוספת קובץ חדש לנספח.
על בסיס לכל סוג קובץ באמצעות תכונות קבצים. בקובץ, ה- annex.backend תכונה יכולה
יוגדר לשם ה-backend לשימוש. לדוגמה, כך ניתן להשתמש ב-WORM
backend כברירת מחדל, אבל backend SHA256E עבור קבצי ogg:

* annex.backend=WORM
*.ogg annex.backend=SHA256E

ניתן גם להגדיר את הגדרת numcopies לפי סוג קובץ בנפרד דרך
annex.numcopies תכונה ב תכונות קבצים. פעולה זו עוקפת מספר עותקים אחרים
הגדרות. לדוגמה, זה גורם לכך שיידרשו שני עותקים עבור קבצי WAV ו-3 עותקים עבור
קבצי flac:

*.wav annex.numcopies=2
*.flac annex.numcopies=3

שים לב שהגדרת numcopies ל-0 היא מאוד לא בטוחה.

הגדרות אלו מכובדות על ידי git-annex בכל פעם שהוא פועל על קובץ תואם.
עם זאת, כאשר משתמשים ב--all, --unused, או --key כדי לציין מפתחות לפעולה, git-annex הוא
פועל על מפתחות ולא על קבצים, ולכן לא יכבד את ההגדרות מ-.gitattributes.

כמו כן, שים לב שכאשר משתמשים בתצוגות, רק קובץ ה-.gitattributes ברמה העליונה נשמר ב-
תצוגה, כך שהגדרות אחרות בקבצים אחרים לא ישפיעו.

יְצִיאָה סטָטוּס


git-annex, כאשר נקרא כפקודה משנה של git, עשוי להחזיר קודי יציאה 0 או 1 להצלחה או
כשלים, או, לעתים רחוקות יותר, 127 או 128 עבור כשלים ספציפיים מאוד. git-annex
עצמו צריך להחזיר 0 בהצלחה ו-1 בכישלון, אלא אם כן ה- --מגבלת-זמן=זמן האפשרות היא
פגיעה, ובמקרה כזה היא חוזרת עם קוד יציאה 101.

השתמש ב-git-annex באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.