GitLab

צילום מסך תוכנה:
GitLab
פרטי תוכנה:
גרסה: 10.1.2 / 10.2.0 Pre מעודכן
טען תאריך: 23 Nov 17
מפתחים: gitlabhq.com Inc.
רשיון: ללא תשלום
פופולריות: 255

Rating: 4.7/5 (Total Votes: 3)

GitLab הוא קוד פתוח, פלטפורמה עצמאית לגמרי בחינם מבוססי אינטרנט מאגרי תוכנה ויישום ניהול פרויקטים מיושם רובי on Rails ו משובטים בפרויקט GitHub המפורסם. הוא משמש ביותר מ -100,000 ארגונים ברחבי העולם, במיוחד עבור פלטפורמת גנו / לינוקס.


תכונות במבט אחד

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

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

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

תכונה מעניינת נוספת של GitLab, היא שהיא מיישמת Wiki ו- Tracker בעיות עבור כל אחד מהפרויקטים שלך, מה שהופך אותו לאחד הפתרון הפופולרי ביותר לניהול מאגרי תוכנה Git במקום.


דרישות והתקנות

תוכנת GitLab הותאמה במיוחד עבור פלטפורמת גנו / לינוקס, ותמכה בכל ההפצות הגדולות כמו Red Hat Enterprise Linux, CentOS, Debian ו- Ubuntu. זה דורש רובי 2.0 ומעלה, Git 1.7.10 ואילך, Redis 2.0 ומעלה, כמו גם שרתי מסד הנתונים MySQL או PostgreSQL.

התוכנה נכתבת ב- Ruby on Rails ומופצת כארכיון מקורות אוניברסלי ומאפשרת למשתמש לבצע אופטימיזציה לקוד המקור שלו עבור מערכת הפעלה או ארכיטקטורת חומרה ספציפית (ארכיטקטורות של 32 סיביות ו- 64 סיביות זְמַן). זה זמין תחת רישיון MIT Expat.

מה חדש במהדורה זו:

  • כל מה שאנו עושים ב- GitLab, מהמוצר המשולב שלנו ועד לשחרורים החודשיים שלנו, מתמקד במטרה לעזור לצוותי הפיתוח להפחית את הזמן לערך. עם כל מהדורה, אנחנו רוצים לעזור לך לעשות יותר בפחות זמן, תוך מתן חוויה אינטואיטיבית וידידותית למשתמש במוצר שלנו. GitLab 9.5 לוקח צעד גדול בקידום מטרה זו. גרסה זו כוללת שיפורים בניווט שלנו, תבניות פרוייקט חדשות עם CI מוגדר מראש ותכונות אוטומציה חדשות עבור CI וניטור ביצועים שיחסכו לך זמן ומאמץ.
  • זה יהיה שחרור 9.x האחרון, כמו שאנחנו מתכוננים לשחרר 10.0 GitLab ב 22 בספטמבר! עם זאת, אנו משלחים כמה תכונות חדשות נהדר כדי לעגל את 9.x שלנו משחרר:
  • כדי לסייע בשיפור החוויה שלך בניווט ב- GitLab, עדכנו את הניווט החדש, מייעל את ממשק המשתמש ומקטין את מספר הקליקים שנדרש כדי לעבור דרך מופע GitLab שלך. עם הסמלים החדשים שנוספו ו subnav על העבר, זה קל ומהיר מתמיד לחקור GitLab.
  • תחילת העבודה בפרויקט חדש פשוט מהירה יותר. ב GitLab 9.5, יש לנו הציג תבניות פרויקט, אשר מאפשרים לך ליצור במהירות פרוייקט חדש שיש לו CI מוגדר מראש.
  • בהמשך המשימות שלנו כדי לחסוך לך זמן, אפשרנו ל- GitLab לנסות שוב באופן אוטומטי עבודות שנכשלו עם GitLab CI / CD. עכשיו, אתה לא צריך לדאוג לאבד את הזמן חוזר צינורות הפרויקט שלך רק כדי להכות שוב על עבודה כושלת.
  • GitLab 9.5 גם מביא לשיפור בחלק האחרון של מחזור החיים של הפיתוח. הודות לתוספת של 'מעקב אוטומטי אחר אפליקציות' שהופעלו באופן אוטומטי ', הקלנו עליך לאסוף תגובות וערכי מערכת מהאפליקציות שלך.

מה חדש בגירסה 9.5.0:

  • כל מה שאנו עושים ב- GitLab, מהמוצר המשולב שלנו ועד לשחרורים החודשיים שלנו, מתמקד במטרה לעזור לצוותי הפיתוח להפחית את הזמן לערך. עם כל מהדורה, אנחנו רוצים לעזור לך לעשות יותר בפחות זמן, תוך מתן חוויה אינטואיטיבית וידידותית למשתמש במוצר שלנו. GitLab 9.5 לוקח צעד גדול בקידום מטרה זו. גרסה זו כוללת שיפורים בניווט שלנו, תבניות פרוייקט חדשות עם CI מוגדר מראש ותכונות אוטומציה חדשות עבור CI וניטור ביצועים שיחסכו לך זמן ומאמץ.
  • זה יהיה שחרור 9.x האחרון, כמו שאנחנו מתכוננים לשחרר 10.0 GitLab ב 22 בספטמבר! עם זאת, אנו משלחים כמה תכונות חדשות נהדר כדי לעגל את 9.x שלנו משחרר:
  • כדי לסייע בשיפור החוויה שלך בניווט ב- GitLab, עדכנו את הניווט החדש, מייעל את ממשק המשתמש ומקטין את מספר הקליקים שנדרש כדי לעבור דרך מופע GitLab שלך. עם הסמלים החדשים שנוספו ו subnav על העבר, זה קל ומהיר מתמיד לחקור GitLab.
  • תחילת העבודה בפרויקט חדש פשוט מהירה יותר. ב GitLab 9.5, יש לנו הציג תבניות פרויקט, אשר מאפשרים לך ליצור במהירות פרוייקט חדש שיש לו CI מוגדר מראש.
  • בהמשך המשימות שלנו כדי לחסוך לך זמן, אפשרנו ל- GitLab לנסות שוב באופן אוטומטי עבודות שנכשלו עם GitLab CI / CD. עכשיו, אתה לא צריך לדאוג לאבד את הזמן חוזר צינורות הפרויקט שלך רק כדי להכות שוב על עבודה כושלת.
  • GitLab 9.5 גם מביא לשיפור בחלק האחרון של מחזור החיים של הפיתוח. הודות לתוספת של 'מעקב אוטומטי אחר אפליקציות' שהופעלו באופן אוטומטי ', הקלנו עליך לאסוף תגובות וערכי מערכת מהאפליקציות שלך.

מה חדש בגירסה 9.4.0:

  • הפתעה היא קשה יותר להשיג כאשר אתה עושה הכל פתוח. אבל עבודה בפתיחת נותנת לנו את הכוח לספר לך למה אנחנו משדרים את מה שאנחנו משחררים היום ואיך גרסה זו מקימה את GitLab למשהו אפילו טוב יותר בעתיד.
  • GitLab 9.4 מניח את הבסיס של הרבה זה לבוא, בעוד עדיין נותן לך כמה כוחות חדשים היום. כעת אתה יכול להתייחס באופן רשמי לנושאים זה לזה, הניטור שלנו מחוץ לקופסא מאחסן כעת ערכים רבים ללא כל תצורה, ורבינו את הדברים שתוכל לבצע עם משתנים ב- CI.
  • בנוסף לכך, אנו מעניקים לך הצצה אל העתיד באמצעות גרסת ביטא של הניווט החדש שלנו. אנו מקווים שנוכל לעבוד אתך כדי להפוך אותו לשיפור שכולם אוהבים.
  • אנו שמחים גם להודיע ​​שאנו משווקים PowerM GitLab עבור Trello, מה שמקל עליך לשלב את לוחות ה- Trello שלך עם GitLab!
  • בנוסף, כדי להעצים את ההשתלבות שלנו, אנו מעוניינים להפוך את חייך לקלים יותר באמצעות אפליקציית ה- Slack החדשה שלנו עבור GitLab.com!
  • ואם הצצה אחת אינה מספיקה, אנו שואפים להפוך את תצורת ערכת הכלים של DevOps שלך לאוטומטית לחלוטין עם החזון של Auto DevOps, אשר ינתח את היישום שלך באופן אוטומטי להגדיר את הציוד CI / CD לבנות, ולפרוס לקוברנט. כדי לראות לאן אנחנו הולכים, לבדוק את החזון שלנו Auto Devops!
  • בעיות קשורות EES EEP:
  • בכל פעם שאתה משתף קישור מגיליון אחד לאחר, GitLab מקצר אותו וחוצה אותו באופן אוטומטי. אבל כאשר הנושאים מקבלים יותר פרויקטים מורכבים יותר, זה הופך להיות קשה לנהל קישורים במהירות למצוא נושאים הקשורים. כדי לפתור בעיה זו, אנו מציגים בעיות קשורות. עם בעיות קשורות, תוכל להצהיר רשמית על בעיה אחרת כקשורה. קישור לגיליון השני, מעמדו ושם שלו יוצגו בכל בעיה. פשוט הדבק קישור לבעיה שברצונך לקשר או לחפש אותה על ידי הקלדת # (כפי שהיית מסוגל לעשות כבר) לקשר אותו. בעתיד, נציג סוגים שונים של יחסים באמצעות מנגנון זה.
  • ניווט חדש CE EES EEP:
  • כדי להקל על המעבר סביב GitLab, אנו פועלים לעדכון הניווט שלנו. בגלל ניווט חדש יכול להיות הפרעה גדולה, אנחנו משחררים את הצעד הראשון כמו opt-in תצורה עם GitLab 9.4. כדי להפעיל את הניווט החדש, לחץ על תמונת הפרופיל שלך בפינה השמאלית העליונה ובחר הפעל בניווט חדש. עשינו התאמות לניווט העליון בעולם והציגה ניווט לפי הקשר בתפריט השמאלי, בהתאם לדף שבו אתה צופה כעת. ממשק המשתמש החדש הוא עדיין עבודה בתהליך, והוא יחליף את הניווט הקיים בחודשים הקרובים, ראה את הפוסט בבלוג שלנו על התהליך שלנו, ומה עדיין צריך לעשות.
  • מעקב אחר יישום אינטרנט CE EES EEP:
  • כחלק מ - GitLab 9.0 השקנו ניהול ביצועי מערכת משולב עם פריסות CI / CD, ניטור יישומים פרוסים על Kubernetes על ידי מעקב אחר המעבד וניצול זיכרון. זה היה צעד ראשון גדול, ועם GitLab 9.4 אנו שמחים להשיק ניטור יישומי אינטרנט עם תמיכה מעבר Kubernetes. GitLab יזהה באופן אוטומטי מחוונים של חוויית משתמש מרכזיים, כגון קצב התפוקה, קצב השגיאה וחביון. פשוט חבר את Prometheus למאזן עומס נתמך או לשרת HTTP, והוא יזהה ויתחיל לעקוב אחר הנתונים הסטטיסטיים האלה. מתן חוויה נהדרת הוא באחריות כולם, ו GitLab עושה את זה קל יותר על ידי סגירת לולאת משוב ביצועים מפתחי כלי להשתמש כל יום.
  • משתנים סודיים ברמת הקבוצה CE EES EEP:
  • משתנים סודיים שימושיים כאשר אתה זקוק למקום בטוח לאחסון מידע רגיש. עד כה מאוחסנים משתנים סודיים ברמת הפרויקט. עם זאת, אנו מכירים את המשותף לפרויקטים שונים באותה קבוצה כדי לשתף מידע על פריסה או אישורים לגישה לשירותים חיצוניים. משתנים סודיים ברמת הקבוצה מסירים את הצורך לשכפל משתנים מפרויקט אחד למשנהו: כעת ניתן להזין ערכים אלה פעם אחת, וכל פרויקט או תת קבוצה בקבוצה יגיעו אליהם באופן אוטומטי. זה גם פשוט מאוד לעדכן ערכים אלה. אתה פשוט לשנות אותם במקום אחד והם ישתנו באופן אוטומטי עבור כל הפרויקטים.
  • משתנים בלוח זמנים לצינורות CE EES EEP:
  • ב- GitLab 9.2 הצגנו לוחות זמנים לצינור להפעלת צינורות באופן אוטומטי במרווח זמן מסוים, אך רוב הצוותים רוצים לציין ערכים שונים עבור משתנים ספציפיים בעת הפעלת לוח הזמנים. ב GitLab 9.4, הוספנו את היכולת להגדיר משתנים בעת יצירת או שינוי לוח זמנים צינור: ערכים אלה יתווספו לכל המשתנים האחרים כבר מוגדר. באמצעות תכונה זו, תוכל גם להגדיר מחדש משתנים קיימים שיש להם ערך שונה רק עבור הרצה הספציפית הזו, לדוגמה, אם ברצונך לקבל & quot; יומי & quot; צינור מפעיל כמה בדיקות בצורה אחרת.
  • משתנים סודיים ספציפיים לסביבה EEP:
  • משתנים הם לעתים קרובות הפתרון הנכון להגדרת ערכים המשמשים לאחר מכן לפריסות לסביבות ספציפיות. מאחר שסביבות שונות (למשל: שלב הייצור והפקה) עשויות לחייב ערכים שונים עבור אותה משימה, כגון שם האפליקציה, חשוב ליצור חיבור ישיר בין משתנים מסוימים לבין הסביבה הקשורה. עם GitLab 9.4, משתנים ספציפיים לסביבה מוצגים לפתרון הבעיה, שכן מפתחים יכולים כעת להגדיר אילו סביבות יקבלו משתנה, אפילו באמצעות תווים כלליים כדי לכלול סביבות דינמיות, כגון 'סקירה / *. עכשיו זה קל לפרוס לסביבות שונות עם מאמץ מינימלי!
  • GitLab Power-Up עבור Trello CE EES EEP:
  • משתמש הן ב- Trello והן ב- GitLab? עכשיו אתה יכול לעשות את זה ניסיון אפילו טוב יותר עם GitLab כוח חדש! ב Trello, בעת הצגת אחד הלוחות שלך, פשוט ללכת Power-Ups ולגלול אל GitLab Power-Up. לאחר ההגדרה, תוכל לצרף בקשות מיזוג לכרטיסי Trello. ב- Trello, יהיה עליך להגדיר את הדומיין שלך, כגון gitlab.com/api/v4 עבור GitLab.com, ולהוסיף את האסימון האישי שלך.
  • GitLab המרווח App עבור GitLab.com CE EES EEP:
  • GitLab כבר משולב עמוקות עם Slack (ו- Mattermost, Microsoft Teams ו- HipChat), אך עדיין לא היה לנו אפליקציה ב- Google App Slack App. היום אנחנו עושים! כלומר, הגדרת אינטגרציה חלשה עם הפרויקטים שלך על GitLab.com עכשיו הרבה יותר קל. תוכל להגדיר אותו מהגדרות הפרויקט שלך ב- GitLab (הגדרות & gt; אינטגרציות). בקרוב זה יהיה זמין גם במדריך App Slack. אנחנו עובדים יחד עם המרווח על ביצוע מקרים פרטיים מסוימים יוכלו להשתמש באותה אפליקציה רפה בעתיד הקרוב. כמובן, מקרים פרטיים יכולים להשתלב עם Slack באמצעות הצעדים הידניים המפורטים בתיעוד.
  • שיפורים אחרים ב- GitLab 9.4:
  • בינאום משופר CE EES EEP
  • ממשק מרובע אחיד CE EES EEP
  • אבני דרך של הקבוצה CE EES EEP
  • מדדי שירות נוספים של GitLab CE EES EEP
  • נתיב הניתן להתאמה עבור תצורת CI / CD CE EES EEP
  • מדיניות מטמון חדשה עבור תצורת CI / CD CE EES EEP
  • תצורת Docker מורחבת עבור CI / CD CE EES EEP
  • ניטור פרומתאוס משופר של פריסות קוברנטס CE EES EEP
  • חבילת אומניבוס הקרובה חתימה CE EES EEP
  • אבטחה - הוסף אימות אישור SSL של LDAP CE EES EEP
  • GitLab Runner 9.4 CE EES EEP
  • GitLab Mattermost 4.0 CE EES EEP
  • שיפורים אומניבוס CE EES EEP
  • שיפורים בביצועים CE EES EEP
  • ניסיוני PostgreSQL זמינות גבוהה EEP
  • מיני-תרשים עבור צנרת מרובת פרויקטים EEP
  • שיפורים GitLab גיאוגרפיים EEP
  • אחסון אובייקטים עבור CI ממצאים EEP
  • פחת:
  • openSUSE 42.1:
  • כאשר קהילת OpenSUSE סיימה את התמיכה בגירסה 42.1, GitLab סיימה את התמיכה וכן הודיעה בעבר. שדרג ל- OpenSUSE 42.2 אשר נתמך באופן רשמי.
  • ממשק API של GitLab CI v1, GitLab Runner 1.11.x
  • בגרסה 9.0 פרסמנו גרסה חדשה של GitLab Runner המבוססת על ממשק ה- API החדש v4 במקום ה- API הישן של CI v1. אנחנו עדיין תומכים בגרסה הישנה של ה- API ב- GitLab, כך שמשתמשים שעדיין משתמשים ב- GitLab Runners 1.11.x יכולים לקחת את זמנם לתהליך ההעברה. עם GitLab 9.6, מתוכנן להישלח ב -22 בספטמבר, אנחנו הולכים להסיר את ה- API CI הישן מ GitLab, מה שהופך את GitLab Runner 1.11.x מסוגל לתקשר עם המערכת. אם אתה משתמש ב- GitLab Runner הישן (
  • )

מה חדש בגירסה 9.1.4:

  • CE / EE: מונחי חיפוש קבועים מודגשים. (! 11198)
  • CE / EE: תוקן באג שבו המיזוג מבקש JSON יוצג. (! 11096)
  • CE / EE: טיפול בהודעות דוא"ל נכנסות משמות בדויים. (! 11079)
  • CE / EE: מיין את גרף הרשת הן לפי תאריך ההתחלה והן מבחינה טופוגרפית. (! 11057)
  • CE / EE: טיפול בכשלים עבור הודעות אימייל נכנסות. (! 11014 /! 1810)
  • CE / EE: תיקון שגיאות בדף הגדרות CI / CD הקשורות להפעלת צינור לא חוקי. (10948)
  • CE / EE: תקן הפניה צולבת לפרויקטים פרטיים ופנימיים. (! 11243)
  • CE / EE: הוספת תכונות פרוייקט חסרות לייבוא ​​/ ייצוא. (! 10880)
  • EE: GitLab Geo: פרויקטים למילוי חוזר שבהם נכשל הניסיון האחרון למילוי חוזר. (! 1785)

מה חדש בגירסה 9.0:

  • מנע ממשתמשים ליצור הערות על משאבים שאינם יכולים לגשת אליהם:
  • תוקף היה מסוגל להשתמש בממשק ה- API כדי לפרסם תגובות למשאבים שלא היו יכולים להציג, אחרת יירשם כמנוי & quot; אותם להודעות עבור משאב זה ולאפשר להם לקבל עדכונים עתידיים על זה, אשר עשוי להכיל מידע רגיש. ראה # 26249 ו- # 26250 לפרטים נוספים.
  • מנע ממשתמשים למחוק מחיצות פריסת מערכת באמצעות ממשק הפריסה של מפתח הפרוייקט:
  • תוקף הצליח למחוק מפתח פריסה ברמת המערכת על ידי מחיקתו מפרויקט בבעלותו באמצעות ממשק ה- API של פריסת המפתח. לפרטים נוספים, ראה # 26243.
  • ודא שקובצי ייצוא מוסרים לאחר מחיקת מרחב שמות:
  • אם משתמש ביצע ייצוא פרוייקט ולאחר מכן מחק (או העביר) את מרחב השמות המכיל שלו, תוקף יוכל לתבוע את מרחב השמות ולגשת ליצוא הפרויקט הקיים אם פחות משעה עברה. כעת אנו מבטיחים כי יצוא הפרויקט יוסר מיד יחד עם מרחב השם. לפרטים נוספים, ראה # 26242.

מה חדש בגירסה 8.9.3:

  • CE / EE: ייבא מאגרי GitHub ביחס למגבלת קצב ה- API (! 4166)
  • CE / EE: תיקון שגיאות הזנת דף todos כאשר יש לך פרויקט בהמתנה למחיקה (!) 4300
  • CE / EE: השבת Webhooks לפני שתמשיך בייבוא ​​GitHub (! 4470)
  • CE / EE: תקן יבואן עבור הערות GitHub על diff (! 4488)
  • CE / EE: כוונן את זרימת הבקרה של SAML כדי לאפשר הוספת זהויות LDAP למשתמש SAML קיים (! 4498)
  • CE / EE: תקן את ממשק ה- API של העלאה מצטברת של העלאה בעת שימוש ב- UTF-8 בתווים מרובים (4541)

מה חדש בגירסה 8.8.5:

  • תיקון שמירת GitLabCiService כתבנית מנהל מערכת
  • תקן את נתיב האחסון של החפצים
  • עדכן את הגירסה הנדרשת של לקוח LFS והפרד את המסמכים עבור משתמשים ומנהלי מערכת
  • אומניבוס: ליצור ספריות עבור artifacts ו- lfs אובייקטים
  • אומניבוס: הפוך את הצגת הדף לפריסה בכל הדפים שבהם אתה נמצא למעלה

  • מה חדש בגירסה 7.7.1:

    • שפר את ההשלמה האוטומטית של פעולות @ment
    • הצג הוראות התקנה עבור ייבוא ​​GitHub אם הוא מושבת
    • אפשר שימוש ב- http עבור יישומי OAuth

    מה חדש בגירסה 7.6.2:

    • מהדורה זו פותר את השירותים שנשברו עם שחרורו של 7.6, כולל אינטגרציה Slack ו- Hipchat.

    מה חדש בגירסה 7.5.2:

    • אל תזין את הארגומנטים של Sidekiq כברירת מחדל

    • מה חדש בגירסה 7.4.3:

      • תיקון תצוגות של קטעי טקסט גולמיים
      • תקן את בעיית האבטחה עבור ממשק משתמש של משתמש
      • תקן שילוב של buildbox

      מה חדש בגירסה 6.5.0:

      • תפריטים נפתחים בנושא # דף הצגה עבור המשתתף ואבן הדרך (ג'ייסון בלנשרד)
      • הוסף קוסטמיזציה צבע ותצוגה מקדימה לשדר הודעות
      • עוגנים קבועים
      • טען הערות חדשות בנושאים דינמיים
      • הוספת אפשרויות מיון לדף ציבורי
      • מסננים חדשים (מוקצים / מחברים / הכל) עבור מרכז השליטה # issues / merge_requests (בחסות Say Media)
      • הוסף סמלים של חשיפת הפרויקט ללוח המחוונים
      • אפשר קובצי cookie מאובטחים אם https משמש
      • הגן על משתמשים / אישורים עם התקני דחיסה
      • כותרות HTTP ברירת מחדל כדי להגן מפני MIME-sniffing, לאלץ את HTT אם מאופשר
      • Bootstrap 3 עם ממשק משתמש בעל יכולת תגובה
      • תבניות הורדה חדשות של מאגר אחסון: tar.bz2, zip, tar (ג'ייסון Hollingsworth)
      • אפשרויות ווידג'ט שחוזרו מחדש עבור MR
      • SCSS שוחזר
      • השתמש בפלאגין jquery timeago
      • תקן שגיאה 500 עבור קבצי rdoc
      • יכולת התאמה אישית של הודעת מיזוג (בחסות Say Media)
      • חפש השלמה אוטומטית באמצעות ajax
      • הוסף כתובת אתר אינטרנט לפרופיל משתמש
      • ממשק API לתוכן תומך בתוכן מקודד Base64 (בחסות O'Reilly Media)
      • תמיכה נוספת עבור אחזור המאגר של Go (ברונו אלבוקרקי)

      מה חדש בגירסה 6.4.0:

      • פרויקטים פנימיים:
      • ניתן לשכפל את הפרויקטים הפנימיים ולעיין בהם על ידי משתמש מחובר. הוא יופיע גם בספריית הגישה הציבורית עבור משתמשים מחוברים.
      • תצוגה מפורטת זו לצד זו:
      • תצוגת ההבחנה המאוחדת היא עדיין ברירת המחדל, אך כעת ניתן גם לעבור לתצוגת הבדל של צד-צד.
      • ארכיון פרויקטים ישנים:
      • ארכוב של פרוייקט יסמן את המאגר שלו כקריאה בלבד. הוא מוסתר מלוח המחוונים והוא אינו מופיע בחיפושים.
      • הפרויקטים בארכיון שאליו יש לך גישה עדיין יופיעו בדף הפרופיל שלך (gitlab.example.com/u/my_user).
      • ווים של פרוייקט אינטרנט:
      • ווים של פרויקט אינטרנט הורחבו עם סוגים חדשים של אירועים. כעת ניתן להפעיל ווים ברשת גם כאשר נוצרת בעיה או ש- requst מיזוגים סגור.
      • מיון מדהים עבור הדף 'בעיות':
      • תודה על ג 'ייסון Blanchard על תרומה זו תכונה שימושית מאוד.
      • קישור README בדף הבית של הפרויקט:
      • עבור פרויקטים שיש להם README אשר מזוהה על ידי GitLab, באפשרותך לגשת ישירות אל README מתוך דף הבית של הפרויקט.
      • וכמה חדשות טובות לאנשים שרוצים שדרוגים קלים יותר,
      • כללנו סקריפט שדרוג עם GitLab CE 6.4. זה אומר שאתה תוכל לשדרג לגרסה הבאה (6.5) עם פקודה אחת בלבד.

      מה חדש בגרסה 5.1.0:

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

      מה חדש בגרסה 4.1:

      • הרשמה אופציונלית
      • דיונים
      • לוויינים מחוץ ל- tmp
      • מספרי קו להאשים
      • מצב ציבורי של הפרויקט
      • אזור ציבורי עם גישה לא מורשית
      • טען אירועים במרכז השליטה עם ajax
      • זכור את מסנן מרכז השליטה בקובצי cookie
      • החלף את ה- resque ב- sidekiq
      • תקן בעיות ניתוב
      • משימות מגרפות ניקוי
      • תקן גיבוי / שחזור
      • הצג תצוגה מקדימה לתמונות הערה
      • גרף רשת משופר
      • הקטן את כמות שיחות הגיטוליט
      • היכולת להוסיף משתמש בכל הפרויקטים הקבוצתיים
      • הסר תצורות שהוצאו משימוש
      • גופן Korolev מוחלף עם גופן פתוח
      • דף מנהל / מרכז שליטה משופץ
      • דף מנהל / פרויקטים משופצים

      מה חדש בגירסה 4.0:

      • התנהגות היישום משתנה:
      • פרוייקטים חדשים יופיעו בשמות (לדוגמה, gitlab / wagrant)
      • כל קבוצה קיבלה ספרייה משלו בגיטוליט
      • כל הפרויקטים של הקבוצה יועברו תחת ספריית הקבוצה (יש לעדכן את השלט הרחוק)
      • פרוייקטים w / o קבוצות יישארו עם אותו מרחוק
      • משתמש קיבל שם משתמש (עבור משתמשים קיימים הוא ייווצר על סמך דוא"ל)
      • משתמש יוצר פרוייקט תחת שם המשתמש שלו (לדוגמה, randx / my-project)
      • משתמש יכול לשנות את שם המשתמש. כל הפרויקטים תחת שם המשתמש שלו יועברו
      • לקבוצה יש בעלים
      • הבעלים יכול ליצור פרויקטים בתוך הקבוצה
      • הבעלים יכול לגשת לכל פרויקט בתוך קבוצה
      • מנהל המערכת יכול להעביר כל פרויקט ממקום שמות אחד (קבוצה, משתמש, גלובלי) לאחר
      • קבוצה או משתמש הם מרחב שמות לפרויקט. הבעלים של מרחב השם הוא הבעלים של הפרויקט
      • שינויים אחרים:
      • תמיכה טובה יותר ב- PostgreSQL
      • נוסף דוא"ל notificatino על מהלך הפרויקט
      • הודעת דוא"ל קבועה בנושא סגירה / פתיחה מחדש
      • הגדרות מאורגנות
      • ההוצאות הקבועות משוות
      • עדכן את ממשק המשתמש כדי לאפשר הורדה של Patch או Diff עבור Commit, MR
      • ניתן לסגור את אבני הדרך כעת. Milestone נשאר פתוח, אלא אם תסגור אותו
      • הצג אירועי תגובות במרכז השליטה
      • הוספה מהירה של חברי צוות דרך קבוצת # אנשים
      • שיפורים בממשק המשתמש
      • בפרויקטי אזורי הניהול, משתמשים וקבוצות מסודרים לפי סדר אלפביתי
      • שיפור בדף ניהול הבעיה במרכז השליטה
      • שילוב טוב יותר עם GitLab CI (דורש GitLab CI v1.1.1)
      • מה הסרנו ב- 4.0:
      • תמיכה gitolite 2
      • תמיכה ב- SQLite (אני אוהב את זה אבל מסד הנתונים הזה נעול כאשר משתמשים רבים משתמשים ב- gitlab בו זמנית)
      • תמיכה ב- API v2 (פשוט אינו תואם לפרויקטים עם שמות)
      • מה יש לעדכן במהלך ההעברה:
      • gitlab.ym תצורה
      • gitolite לאחר קבלת ווים
      • הרשאות ב- / home / git / repositories /
      • סמל python2

      דרישות :

      • רובי
      • מהדורת הקהילה של MySQL
      • GIT
      • גיטוליט
      • Redis

צילומי מסך

gitlab_1_70742.png
gitlab_2_70742.png
gitlab_3_70742.png
gitlab_4_70742.png
gitlab_5_70742.png
gitlab_6_70742.png
gitlab_7_70742.png
gitlab_8_70742.png
gitlab_9_70742.png

תוכנה דומה

cubicweb-vcsfile
cubicweb-vcsfile

14 Apr 15

CVS
CVS

2 Jun 15

setuptools-git
setuptools-git

11 May 15

תגובות ל GitLab

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!