מה חדש ב- ClearCase 9
גירסא 9.0 של ClearCase יצאה במרץ 2016 לפני כמה שבועות, וזו הזדמנות לספר מה חדש ולשתף את התרשמותי עד כה.
כמו כן אני משתף בשאלות (ותשובות) שנשאלנו ע"י לקוחות מהארץ ומהעולם.
מה חדש:
- שיפורי ביצועים (שהושגו בעזרת פיתוח ה"לב" המוצר ב- multi-threaded ו- thread safety)
- תמיכה ב- VOBs גדולים יותר (פותח לשם כך Feature Level 9 החדש)
- הרחבות ל- ClearTeam Explorer (סביבת הפיתוח למפתחים שהוצגה לראשונה בגירסא 8.0, וכוללת GUI משופר למשתמשי Unix ו- Linux)
- שיפורים ל- Automatic views (סוג view חדש יחסית, המאפשר את התכונות הטובות של dynamic views עבור סביבות מרוחקות וסביבות מבוססות ענן)
- שיפורים ב- UCM
- שיפורים בהתממשקות למוצרי ניהול באגים (כגון JIRA ו- RTC)
מי שמעוניין במצגות מכנס IBM האחרון בארה"ב שם הוצגו החידושים – מוזמן לפנות אלינו ל- services@almtoolbox.com ונשלח זאת.
האם ClearCase ו- ClearQuest עדיין בפיתוח?
התשובה חיובית, וזאת מידיעה ומעבודה שוטפת שלנו מול מנהלי הפיתוח של המוצרים.
אנו (ב- ALMtoolbox) מאמינים בכך וגם רואים ביקוש לכך מצד לקוחותינו בעולם, וממשיכים לפתח את המוצרים המשלימים שלנו ולהרחיב אותם, ואנו אף מפתחים מוצרים משלימים חדשים ל- ClearCase ול- ClearQuest.
כדאי גם לדעת שאין תאריך סיום פיתוח ל- ClearCase ו- ClearQuest , ויותר מכך – הם חלק מקו המוצרים של IBM ל- DevOps ולענן (cloud), וכן שיש בהם פיצ'רים שאין ב- Rational Team Concert (או בשמו המקוצר RTC) וגם לא יהיו (דוגמת dynamic views, MultiSite, build avoidance ועוד).
האם כדאי לשדרג ל- ClearCase 9 ?
באופן כללי – בהחלט. חשוב לזכור שהגירסא החדשה כוללת גם תיקוני באגים שהצטברו בגירסא 8.
אם נושאי הביצועים ו/או תמיכה באתרים מרוחקים חשובים לכם, כדאי לשקול שדרוג בטווח הקרוב.
חשוב גם לזכור ששדרוג לגירסא 9 מצריך חוזה תמיכה פעיל מול IBM. אם אתם צריכים עזרה בחידוש חוזה כזה, פנו אלינו ל- services@almtoolbox.com
האם השדרוג פשוט?
מבדיקה שעשינו עד כה במעבדה שלנו, ראינו שההתקנה פשוטה (יחסית…) ודומה לגירסאות 8 ו -7 .
ניתן גם לבצע שדרוג בצורה מדורגת (שמפחיתה סיכונים), ולהפריד בין שדרוג השרתים לבין התחנות.
כמובן שהמורכבות תלויה בסביבה אצלכם ובצורת הפריסה שלה (מערכות הפעלה, אתרים מרוחקים וכו').
האם המוצרים המשלימים שלנו תומכים ב- ClearCase 9?
מבדיקות שערכנו אצלנו במעבדה – התשובה חיובית.
עד כה בדקנו את המוצרים הבאים מול ClearCase 9:
- ClearCheck (בדיקות תקינות מקיפות ל- VOBs)
- ALM Vitality (ניטור ומשלוח התראות למייל על זמינות שרתים וביצועי מערכת – מערכת שנבנתה במיוחד לניטור ClearCase, ClearQuest, Jenkins)
- Visual Annotate – הסטוריה ויזואלית של הקוד ואיתור מהיר של באגים, בגירסאות Stand-alone ול- Visual Studio
- R&D Reporter (דו"חות וגרפים על מצב הפיתוח)
הרשימה מתעדכנת מעת לעת (כדאי להירשם לבלוג בלחיצה כאן כדי לקבל עדכונים שוטפים)
בחלק מהמוצרים ביצענו גם השוואת ביצועים, ולשמחתנו ראינו שאכן בחלק מהמוצרים יש שיפור ביצועים (מה שאכן מוכיח שהביצועים ב- ClearCase השתפרו). השיפור הממוצע שמדדנו היה של 12% (עבור אותן פעולות שאכן היה בהן שיפור ביצועים).
האם ל- ClearCase 9 אינטגרציה עם Visual Studio ?
התשובה חיובית. בעת ההתקנה יש לסמן "Visual Studio Integration" ב- Installation Manager.
חשוב לזכור שאינטגרציה זו תומכת ב- Visual Studio 2013 וב -2012, אך אין עדיין תמיכה רשמית ב- Visual Studio 2015.
אנחנו הצלחנו לחבר את גירסת 2015 Visual Studio מול ClearCase 9, ופירוט והורדה ניתן למצוא בלינק הנ"ל.
וידאו קצר המדגים זאת ניתן לראות כאן:
חברת ALMtoolbox מציעה שירותים יחודיים ב- Source control ו- ALM , בדגש על כלים דוגמת Jenkins, ClearCase, ClearQuest ואחרים. בין השירותים:
-
שירותים מנוהלים, כולל תמיכה מרחוק (עם וללא SLA)
-
מוצרים משלימים
-
חיבורים (אינטגרציה) לכלי עבודה משלימים והעברה (מיגרציה) אליהם, דוגמת JIRA, git, RTC, Quality Center, Jenkins
-
שיפור ביצועי מערכת והתאמה לסביבות וירטואליות ולסביבות ענן
-
הדרכות למשתמשי קצה ולאחראים על המערכת