אז מה זה ה–InRelease?

יום ראשון, ספטמבר 1, 2013

הפוסט שכתבתי בנושא זה פורסם ב – MSDN Blog, ניתן לקרוא אותו כאןלנוחיותכם אני מפרסם עותק שלו גם בבלוג.תיהנו!!!===============================================================================בגרסת ה – 2013 אנחנו הולכים להכיר כלי חדש אותו מיקרוסופט רכשה לאחרונה, שמו InRelease.ה – InRelease בה להשלים קובייה מאוד חשובה בעולם ה – DevOps, הוא בה להשלים לנו את ניהול ה – Deployment לסביבות השונות: Dev, QA, Staging, Production וכו’.ה – InRelease לא בה להחליף לנו את ה – Team Build אלה להשלים אותו, אם עד היום הינו צריכים להשתמש בבילד מרמת קימפול הקוד ועד ל – Deployment לסביבה הרצויה היום ה – Team Build ישמש אותנו מרמת קימפול...
אין תגובות

העברת קוד מפרויקט אחד לאחר ב – TFS בעזרת git

יום רביעי, מרץ 20, 2013

היום קראתי פוסט על איך מעבירים קוד מפרויקט אחד לשני בעזרת git.יצא לי לא פעם להעביר קוד מפרויקט לפרויקט ותמיד נתקעים בהיסטוריה של הקוד.להזכירכם ה – git לוקח אליו את הקוד יחד עם ההיסטוריה כך שהמחשב של המפתח מחזיק את כול המידע אצלו מקומית.היום עם ה – git-tf אפשר למשוך את כול הקוד וההיסטוריה מהפרויקט הראשון ולהכניס אותו לפרויקט השני.למידע נוסף על ה – git-tf ואיך להשתמש בו ניתן לקרוא בפוסט שכתבתי: “עבודה עם git ו – TFS בשימוש ב – git-tf”לדעתי אפשר לנסות את זה גם בהעברה מ – SVN ל – TFS, אני אנסה את זה בהמשך...
אין תגובות

עבודה עם git ו – TFS בשימוש ב – git-tf

יום רביעי, פברואר 20, 2013

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

טופולוגיות של סביבת בילדים אוטומטיים

יום ראשון, יולי 10, 2011

הרבה פעמים אני נתקל בשאלה של איזה טופולוגיה מתאימה לי כאשר אני מכין את סביבת הבילדים האוטומטיים. לכל ארגון צריך להיות לפחות מכונת בילדים אחת (Build Machine). בעבר פרסמתי פוסט על מהי מכונת בילדים טובה אותו ניתן לקרוא בלינק הבא: http://blogs.microsoft.co.il/blogs/eranruso/archive/2009/06/30/what-is-a-good-build-machine.aspx אך מהי הטופולוגיה המתאימה עבור הארגון? התשובה היא לא חד משמעית ותלויה בצרכי הארגון לכן חילקתי את התשובה לשני סוגי ארגונים, גדול וקטן כך שכל אחד יוכל למצוא את הטופולוגיה המתאימה לו על פי סוג הארגון בו הוא נמצא, כמובן שהתשובה בדרך כלל תיהיה בין שני הפתרונות. ארגון קטן בדרך כלל מריץ בילדים ליליים ו - Gated Check in על מוצר לא גדול,...
אין תגובות

Team Foundation Build Extensions For Ant and Maven2

יום ראשון, מאי 2, 2010

Java users that use the Ant or Maven2 for there Build Machines are now able to use the Team Foundation Build. There is a new release for the Team Foundation Build, in this release the Ant and Maven2 users can now run and have the results as part of the Team Foundation Build. You can download the Build Extensions here. Have Fun!!!

Manage Branches And Changes In TFS 2010 – Overview

יום שני, דצמבר 7, 2009

In TFS 2008 you could create Branches so what is the big change??? In TFS 2008 you don’t know which of the folders are Branches:  All folders looks the same, all have the folder icon. In TFS 2008 you don’t have the tools to manage the Branches: You don’t have visual means to know which of the branches are related and what is the relation type. In TFS 2008 you can’t track the changes path between the Branches: If you have made a merge in a Branch you can’t track from which Branch this Merge came from. All these problems are...

How To Create A Branch In Team System 2008

יום ראשון, יוני 28, 2009

Before I start with the how to create a branch step by step guide, I like to remind that creating a branch should be done by a SCM (Software Configuration Management) plan and not when ever you “feel” like creating a branch. It is very important to manage your branches or else you will have a big pile of branches that no one knows there purpose. After saying that here is the step by step guide: The demonstration will be for a demo project called "Web Sites". Step 1: Right click the source folder that is candidate for Branch. Step 2: Choose the...
אין תגובות