DCSIMG
גיבוי קוד וניהול גרסאות - Ohad Aston - ASP.NET Blog

Ohad Aston - ASP.NET Blog

פיתוח לאינטרנט, ASP.NET ועוד

על הבלוג

"הפסק להיות מעשי כל כך. התחל לעשות את הדברים שתמיד רצית לעשות. הכרתי עורכי דין שעזבו את המקצוע שלהם ונעשו שחקני תיאטרון, ורואי חשבון שהפכו לנגני ג'ז. במעבר הזה הם מצאו את האושר העמוק שחמק מהם כל כך הרבה זמן. אז מה אם הם כבר לא יכולים להרשות לעצמם לנסוע לשתי חופשות בשנה ולהחזיק בית קיץ מפואר באיי קיימן? סיכון מחושב מביא לך רווחים עצומים. איך תוכל להגיע לבסיס השלישי אם אחת מרגליך תקועה בבסיס השני?"
(מתוך: הנזיר שמכר את הפרארי שלו)

Try Opera today - it's free

Ohad Aston's Facebook profile

Pagerank - קידום בגוגל

website counter

Powered by TinyMCE
Add to Technorati Favorites
Add to Google

אני ב - Twitter

    הבלוגספירה

    עצומות חשובות - חתמו והשפיעו!

    פרוייקטים ששווים הצצה

    גיבוי קוד וניהול גרסאות

    אם נושא הגיבויים לא חשוב לכם, כנראה שאתם לא מתכנתים, ובגלל שהבלוג הזה מיועד למתכנתים - אז החלטתי לכתוב על גיבויים, איך ולמה.

    אז למה לגבות, אם אפשר בעצם פשוט להיות יותר מסודרים? שלוש סיבות:

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

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

    1. SyncBack

    את התכנה הזו גיליתי כשקראתי את הפוסט תוכנות מועילות שחובה לכל מתכנת בבלוג של ג'סטין (אחלה תוכנות ואחלה פוסט - ממליץ לקרוא).

    על התכנה הזו אין הרבה מה לכתוב, אז אני אסכם בקצרה:
    תכנה חינמית לגיבוי קבצים וסנכרון, יכולה לגבות לכוננים שונים, ל - FTP, לכווץ את הגיבוי, להתריע אם נמחקו קבצים מהמקור, לרוץ ברקע אם רוצים ולתזמן גיבוי לפי תאריך/שעה או לפי מרווחי זמן, ועוד ועוד...

    היא נורא פשוטה להפעלה ולא כבדה בכלל - אז למה אתם מחכים? הורידו אותה כבר עכשיו!

    2. Subversion

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

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

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

    אז לפני שאם תוהים אם בכלל כדאי להתעסק עם כלים מסובכים - או מתחילים לקרוא את הספר של Subversion, לאחר חיפוש קצר ושיטוט באינטרנט מצאתי את המאמר הזה, שמסביר איך אפשר להתקין על המחשב שלך (למערכות הפעלה Windows XP, 2000 ו - 2003) Subversion בפחות מעשר דקות ובצעדים נורא פשוטים.

    אחרי שאתם מתקינים Subversion, אני מניח שאתם לא רוצים להריץ אותו מחלון ה - Command כל פעם, בשביל זה קיימות שתי תוכנות נורא פשוטות, שהן תוכנות ה - Client של ה - Subversion.

    1. TortoiseSVN

    תכנה וותיקה וטובה לעבודה מול Subversion ב - Windows (היא פשוט יושבת על ה - explorer של ה - Windows)

    2. AnkhSVN

    תכנה חדשה יחסית - ולמזלינו כבר יצאה גרסה יציבה - שמתממשקת ל - Visual Studio 2005, מאוד נוחה וטובה.

    3. סוף דבר

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

    תוכן התגובה

    דודי כתב/ה:

    ......

    # June 7, 2007 11:29 AM
    שלח תגובה

    (שדה חובה)  

    (שדה חובה)  

    (אופציונלי)

    (שדה חובה) 

    Please add 3 and 7 and type the answer here:


    Enter the numbers above: