חַתרָנוּת

מטרת הפרויקט חתרנות היא לבנות מערכת בקרת גרסה כי הוא תחליף משכנע עבור CVS.
הורד עכשיו

חַתרָנוּת דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • The Apache License
  • מחיר:
  • FREE
  • שם המפרסם:
  • CollabNet
  • אתר האינטרנט של המוציא לאור:
  • http://catacomb.tigris.org/

חַתרָנוּת תגים


חַתרָנוּת תיאור

מטרת פרויקט Subversion היא לבנות מערכת בקרת הגירסות כי הוא מהווה תחליף משכנע עבור CVS. מטרת הפרויקט Subversion היא לבנות מערכת בקרת גרסאות כי הוא מהווה תחליף משכנעת עבור CVS בפרויקט community.Subversion קוד פתוח משוחררת תחת רשיון קוד Apache / BSD בסגנון פתוח. הנה כמה תכונות עיקריות של "חתרנות": רוב תכונות CVS הנוכחיות: · Subversion נועד להיות CVS טוב יותר, כך יש לו את רוב התכונות של CVS. באופן כללי, ממשק של Subversion בתכונה מסוימת הוא דומה CVS של, למעט מקרים שבהם יש סיבה משכנעת לעשות אחרת. · מדריכים, תשנה, ו-נתוני מטא קבצי versioned. · היעדר תכונות אלה היא אחת התלונות הנפוצות ביותר נגד CVS. גרסות Subversion לא רק תכולת קובץ וקיום קובץ, אלא גם ספריות, עותקים, תשנה. זה גם מאפשר metadata שרירותי ( "מאפיינים") כדי להיות versioned יחד עם כל קובץ או ספרייה, ומספק מנגנון גרסאות לדגל רשות `לבצע" על קבצים. מתחייב הם באמת אטומיים: · אין חלק להתחייב ייכנס לתוקף עד כולו תוך התחייבות הצליחה. מספרים הגרסאות הן לכל להתחייב, לא לכל קובץ; הודעות יומן מצורפות התיקון, אינו מאוחסן באופן מיותר כמו CVS. אפצ'י אפשרות לשרת רשת, עם WebDAV / DeltaV פרוטוקול: · Subversion יכול להשתמש בפרוטוקול HTTP המבוסס WebDAV / DeltaV לתקשורת רשת, לבין שרת האינטרנט Apache לספק שירות רשת מאגר בצד. זה נותן Subversion יתרון על פני CVS ב הדדית, ומספק תכונות עיקריות שונות בחינם: אימות, אישור מבוסס נתיב, דחיסת חוט, וגלישת מאגר בסיסית. אפשרות לשרת עצמאית: · Subversion מציעה גם אפשרות לשרת העצמאי באמצעות פרוטוקול מותאם אישית (לא כולם רוצים לרוץ 2.x אפאצ'י). השרת העצמאי יכול לרוץ כשירות inetd, או במצב daemon, והצעות אימות בסיס אישור. זה יכול להיות גם מחילות מעל ssh. · מסעף ותיוג זול (זמן קבוע) פעולות. · אין סיבה לפעולות אלה להיות יקרות, ולכן הם לא. · סניפי תגיות הם מיושמים במונחים של פעולה "העתק" שבבסיס. העתק תופס כמות קטנה, קבוע של החלל. כל עותק הוא תג; ואם אתה מתחיל בביצוע על עותק, אז זה סניף גם כן. (זה עושה משם עם של CVS "תיוג סניף נקודות", על ידי הסרת ההבחנה שעשתה תגיות סניף נקודות צורך מלכתחילה.) לקוח מקורי / שרת, שכבתי עיצוב ספרייה: · Subversion נועד להיות לקוח / שרת מההתחלה; וכך למנוע חלק מבעיות התחזוקה אשר יש CVS מְנוּגָע. הקוד בנוי כמערכת של מודולים עם ממשקים מוגדרים היטב, שנועדו להיקרא על ידי יישומים אחרים. פרוטוקול לקוח / שרת שולח הפרשים בשני הכיוונים: · השימושים פרוטוקול רשת רוחב פס ביעילות על ידי שידור ההפרשים בשני הכיוונים בכל הזדמנות אפשרית (CVS שולח ההפרשים מהשרת ללקוח, אבל לא לקוח לשרת). העלויות הן יחסית לגודל השינוי, לא גודל נתונים: · באופן כללי, הזמן הנדרש לניתוח Subversion פרופורציונאלי לגודל השינויים כתוצאה מתפעול כי, לא לגודל המוחלט של הפרויקט שבו השינויים מתרחשים. זהו מאפיין של דגם מאגר Subversion. בחירה של מימושי נתון או מאגר-קובץ רגיל: · ניתן ליצור מאגרים עם או קץ גב מסד נתונים מוטבע (BerkeleyDB) או עם עורפיות שטוח קובץ רגיל, אשר משתמשת בפורמט מותאם אישית. ניהול גרסאות של קישורים סמליים: · משתמשים יוניקס יכול למקם קישורים סמליים תחת בקרת גרסאות. הקישורים מחדש ב- Unix עובדים עותקים, אבל לא עותקים עובדים Win32. טיפול יעיל של קבצים בינאריים: · Subversion הוא פחות יעיל על בינאריים כמו על קבצי טקסט, משום שהיא משתמשת בינארי diffing אלגוריתם בתיקונים העוקבים שידור חנות. פלט Parseable: · כל הפלט של הלקוח שורת הפקודה Subversion ומעוצב בקפידה על מנת להיות גם קריא האדם אוטומטית parseable; scriptability נמצאת בעדיפות גבוהה. הודעות מרוכזות: · Gettext שימושי Subversion () כדי להציג שגיאה מתורגמת, סברה, והודעות עזרה, על בסיס הגדרות אזור נוכחיים. מה חדש במהדורה זו: · חלק קריסות ונושאים אחרים תוקנו.


חַתרָנוּת תוכנה קשורה

P4spam

p4spam הוא שינוי perforce סקירה daemon כי spits החוצה סקסי HTML מעוצב הודעות דוא"ל. ...

361

הורד