פרסומת

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

אך ללא קשר לאיזו מערכת בקרת גרסאות (VCS) אתם משתמשים, עליכם לחשוב היכן אתם מתכוונים לאחסן את הקוד. סביר להניח ששמעת על GitHub. זה לא מפתיע. GitHub משמש על ידי אנשים וארגונים לארח קוד, לשתף פעולה בתיעוד ולעקוב אחר סוגיות. יש לו כמה שמות גדולים למדי המשתמשים בזה. זה עניין די גדול.

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

instagram viewer

פתק: ל- BitBucket יש תוכניות תמחור בקנה מידה למשתמשים. זה לגמרי בחינם עבור 5 משתמשים.

יש לך אפשרות טובה יותר באילו VCS אתה משתמש.

אייפון או אנדרואיד. Chrome או Firefox. Vim או Emacs. חנונים לא מסכימים על הרבה. למרות נטייה למוח המוח, הדבר נכון גם להפליא לגבי מפתחי תוכנה.

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

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

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

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

אתה יכול לקבל כמה מאגרים פרטיים שאתה רוצה.

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

אבל מה עם הדברים שאתה לא רוצה לחלוק עם העולם?

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

קצת פרטית

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

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

אתה יכול לסמוך עליו.

עוד באותו היום SourceForge היה המלך. מפתחים נהרו אליו לצורך אירוח חינם (אז חידוש) של קוד ובינאריים. הרבה השתנה מאז. היא ראתה יציאת משתמשים ומפתחים והיא נקנתה על ידי בעלים חדשים שקיבלו כמה החלטות מפוקפקות עם הרכישה האחרונה שלהם.

לפי ג'סטין קליפט, כותב בבלוג גלוסטר.

"קוביות, הבעלים החדשים, מעודדים בחום את הפרויקטים המובילים להשתמש במתקין חדש (מקור סגור בלבד) שדוחף תוכנות ריגול / תוכנות פרסום / תוכנות זדוניות.... עם השינויים האחרונים שלהם, משתמשים שמורידים מ- SourceForge מקבלים כעת מתקין מיוחד למקור סגור שמנסה לרסן עליהם תוכנות צד שלישי לא קשורות.

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

"יש אפליקציה לזה"!

BitBucket אולי לא GitHub, אבל זה לא אומר שזה שממה עקרה ולא אהובה של מוצר. יש קהילה פעילה המייצרת ומתחזקת מערך יישומים המשתמשים ומרחיבים את BitBucket.

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

כוס ביט

לגבי מערכת ההפעלה X (ו- Windows), יש SourceTree. כמו BitBucket, הוא פותח על ידי אטלסיאן. הוא מציע הדמיות יפות של הפרויקטים שלך, וממשק גרפי נחמד למאגרי ה- Git וה- Mercurial שלך.

חמצן

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

חסרונות

BitBucket אולי הרבה לעשות זאת, אבל זה כמעט לא מטרופולין הקוד הפתוח ההומה ש- GitHub הוא.

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

GitHub נותן לך את הקהל הזה. זה הפך למעשה למלה ל"קוד פתוח ", לאחר שפיתח ביעילות את האנשים שמאחורי Ruby on Rails, ה- ליבת לינוקס LiveGrep: חפש בקוד המקור של גרעין לינוקס קרא עוד ו- BootStrap, ערכת הכלים הקדמית שמסמיכה מיליוני אתרים רבים. בנוסף, הוא חלוץ גם במספר תכונות חברתיות מדהימות, ומאפשר לך לעקוב, לככב ולאהוב, ממש כמו שהיית עושה בפייסבוק. זה קידוד, אך עם דגש על אינטראקציות, חברות וקהילה.

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

סיכום

BitBucket הוא כלי שאני ממליץ עליו בכל לב, ואני מאוד מעריץ להשתמש בו. זה לא GitHub, אבל יש לזה את המקום. במה אתה משתמש לאחסון הקוד שלך? האם תשקול לתת BitBucket ללכת? הודע לי בתגובות.

מתיו יוז הוא מפתח תוכנה וכותב מליברפול, אנגליה. לעיתים רחוקות הוא נמצא ללא כוס קפה שחור חזק בידו ומעריץ לחלוטין את ה- Macbook Pro ואת המצלמה שלו. תוכלו לקרוא את הבלוג שלו בכתובת http://www.matthewhughes.co.uk ותעקוב אחריו בטוויטר ב- @ matthewhughes.