DCSIMG
SourceSafe Internet access - Kobi Ma(blog)nezi

SourceSafe Internet access

Posted Jan 08 2008, 05:15 PM by Kobi Magnezi  

היום נתקלתי בבעיה אמיתית של שיתוף קוד לצורך ניהול באמצעות Source Safe בין צוותים שונים בפיזור גיאוגרפי ללא חיבור רשת ישיר אלא דרך האינטרנט והקושיה היא איך כולם מתחברים ל- SourceSafe?
כל מי שעבר ל- SourceSafe 2005 או ל- Team System פתר לעצמו את הבעיה - שם יש אפשרות לעבודה מול שרת HTTP כ שאין צורך לפתוח כמה ports מסוכנים כמו 139 לשיתוף קבצים.

אז לטובת מי שעדיין צריך לפתח ולהשתמש ב- SourceSafe 7 ולאחר מחקר של מספר פתרונות שרובם בעלות כספית לא מעטה - נמצא פתרון נחמד וחינם !!

VSS.net מחולק לגרסת שרת וגרסת לקוח ומאפשר לחשוף (מאובטח - אפשרי גם SSL) את ה- SourceSafe בלי "לחורר" את ה- Firewall הארגוני ודורש רק מבוא (port) פתוח אחד - תבחרו לכם HTTP או HTTPS.

את רכיב הקצה (ה- Client) תוכלו להתקין כ- AddOn ל- Visual Studio ואז בכלל לא תרגישו שוני מיוחד בעבודה עם ה- SourceSafe. טוב נו... חוץ מהעובדה שעבודה באינטרנט תהיה איטית יותר כנראה...

אבל בכל זאת תוכלו לעשות Check In, Check Out לבטל Undo ולעבוד כרגיל בממשק משתמש שדומה מאוד לממשק הרגיל של ה- Visual SourceSafe.

את הגרסא הראשונה מצאתי באתר הזה: http://www.dmbcllc.com/Default.aspx?tabid=142
שלהבנתי יצר את המוצר אבל משום מה אפשר למצוא גרסא מתקדמת יותר (2.0) בלינק הזה...

עוד בעיה אקוטית נפתרה :) בהצלחה !

קובי מגנזי, Kobi Magnezi


תוכן התגובה

Yosi Taguri כתב/ה:

קובי,

TFS ייתן לך פתרון הרבה יותר טוב.

January 8, 2008 5:37 PM #

Moshe L כתב/ה:

עוד אפשרות: VPN מסוג כלשהו, למשל זה שמובנה בשרתי NT 4 ומעלה.

January 8, 2008 11:59 PM #

Kobi Magnezi כתב/ה:

אני יודע ש- TFS הוא פתרון טוב יותר

אבל הפרוייקט הוא פרוייקט בדוט נט 1.1 ועם סטדויו ישן וחיבור ל Source Safe בגרסא קודמת - אז אין ברירה

לשדרג אותם יעלה יותר ויהיה מסוכן יותר...

VPN פותר לי את הבעיה של "חירור" ה- FW אבל אין מה לעשות פרוטוקול שיתוף קבצים של NT איטי משמעותית מפרוטוקול HTTP ולא בכדי - הוא מיועד לרוץ ב- LAN ולא ברשתות אינטרנט...

January 10, 2008 12:04 AM #

שלח תגובה

(שדה חובה) 

(שדה חובה) 

(אופציונלי)

(שדה חובה) 


Enter the numbers above: