90 likes | 347 Views
SSDL. אודות http://www.cs.technion.ac.il/~ssdl שירותים מחשבים (מי הכי מהיר) הדפסה תוכנה עזרה שאלות נפוצות באתר המעבדה ssdlhelp@cs מהנדס המעבדה רשימת דיוור למשתמשי המעבדה שמירת קבצים. פרויקט שנתי בהנדסת תוכנה. שחר דג. SSDL. נהלים: החשבון שלך אכילה ושתייה התקנת תוכנה
E N D
SSDL • אודות • http://www.cs.technion.ac.il/~ssdl • שירותים • מחשבים (מי הכי מהיר) • הדפסה • תוכנה • עזרה • שאלות נפוצות באתר המעבדה • ssdlhelp@cs • מהנדס המעבדה • רשימת דיוור למשתמשי המעבדה • שמירת קבצים פרויקט שנתי בהנדסת תוכנה שחר דג
SSDL • נהלים: • החשבון שלך • אכילה ושתייה • התקנת תוכנה • "טיפול" במחשבים • נעילת תחנות פרויקט שנתי בהנדסת תוכנה שחר דג
Concurrent Version System (CVS) and Eclipse • כללי: • השימוש ב CVS לפי תכתיבי הקורס. • אין גישה ל CVS מחוץ למעבדה. • לכל קבוצה חשבון אחד ו M150 דיסק משותף. • כל קבוצה המעוניינת בכך תשלח נציג אלי לשם פתיחת החשבון (על צוות הקורס להעביר לידי את רשימת החברים בכל קבוצה) • CVS אינו תחליף לגיבוי (אבל ה home directory שלכם אינו מגובה) • קיים cvs client בתוך Eclipse • ללימוד נוסף, חפש CVS בעזרה של Eclipse פרויקט שנתי בהנדסת תוכנה שחר דג
משתמשי source safe • אזהרה: • CVS עובד בפילוסופיה של Unix • כדי לערוך קובץ לא צריך לבצע קודם CheckOut • לא ניתן לקנפג את המערכת ל single CheckOut • כרגע (עד שיותקן WinCVS) לא ניתן לראות מי תפס איזה קובץ פרויקט שנתי בהנדסת תוכנה שחר דג
How to connect to the server Inside Eclipse, Windows | open perspective | [ other | ] CVS repository exploring In the cvs view: press the button “add cvs repository” Fill the dialog as shown Use your correct group number The path is: D:/cvs/projects/YearlyProject/E-01 פרויקט שנתי בהנדסת תוכנה שחר דג
How to hide your password (in Eclipse 3 this may be unnecessary) Since Eclipse saves everything in a common workspace and Since Eclipse remember your CVS password Every one using the same computer after you will be able to access your CVS project. To solve this: In the CVS window right click on the root | properties | enter wrong password | press OK Refresh the view (again right click) and see if you gets a dialog that asks for your password – don’t give it Exit Eclipse פרויקט שנתי בהנדסת תוכנה שחר דג
Add new project to CVS • Add new project to the cvs server • Create the project at your local computer (may be on a network drive) • Right click on the project | team | share project (this will create the project in the server) • Right click on the project | team | commit (this will load the entire project to the server) פרויקט שנתי בהנדסת תוכנה שחר דג
Standard work flow • Update an existing project • Update // get the latest version from the server • Edit the project // update your local copy of the project • Update // update your local copy with changes made by // others, resolve conflicts, check project integrity • Commit // load your changes to the server // (use a meaningful comment, describe the // changes or the bug you have fixed • (update & commit – right click on the project | team | select command) פרויקט שנתי בהנדסת תוכנה שחר דג