ในเหตุการณ์ไม่คาดฝัน **Google Code** จะหายไปง่ายๆ โปรเจ็กต์ที่พยายามแข่งขันกับยักษ์ใหญ่อย่าง *GitHub* นั้นเห็นได้ชัดว่าไม่ยั่งยืน และข้อจำกัดต่างๆ ก็ดูเหมือนจะปิดลงทีละเล็กทีละน้อย การเปลี่ยนแปลงแรกที่ผู้ใช้จำนวนมากจะเห็น (และบางส่วนแล้วจากสิ่งที่ฉันเข้าใจ) คือไม่สามารถอัปโหลดโครงการใหม่ได้อีกต่อไป และเนื้อหาที่โฮสต์ไว้จนถึงขณะนี้จะพร้อมใช้งานในโหมดอ่านอย่างเดียว เมื่อตอนที่พวกเราในคิวบากำลังเพลิดเพลินกับการเปิดบริการต่างๆ ของ Google พวกเขาตัดสินใจที่จะปิด Google Code แต่เรายังมีทางเลือกบางอย่าง มาดู GitHub กันบ้าง บางทีระบบปิด *smide* มีชื่อเสียงและได้รับความนิยมมากที่สุด แต่ฉันคิดว่าไม่ดีที่สุดสำหรับฟีเจอร์ที่จำกัด ข้อเสียเปรียบหลักของ Github คือการมีพื้นที่เก็บข้อมูลส่วนตัวที่เราต้องจ่ายราคา อย่างไรก็ตาม สิ่งเหล่านี้ไม่ได้มากเกินไปสำหรับหลาย ๆ คน ในทางกลับกัน มันให้พื้นที่ 1 GB สำหรับแต่ละโครงการ เช่นเดียวกับ Wiki และเว็บไซต์สำหรับแต่ละโครงการ ข้อดีอีกอย่างที่ GitHub มอบให้เราคือกราฟิกเพื่อดูว่านักพัฒนาทำงานอย่างไรในที่เก็บข้อมูลและส่วนแยกของโครงการ ฟังก์ชันการทำงานราวกับว่ามันเป็นโซเชียลเน็ตเวิร์ก และเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการทำงานร่วมกัน ใช้เฟรมเวิร์ก *ถัง Ruby on Rails Bit ในบรรดาไซต์ทั้งหมดสำหรับช่างตีเหล็ก นี่เป็นไซต์โปรดของฉันและเขียนไว้ *งูหลาม*. คุณสมบัติและการปรับปรุงของ Bitbucket มีมากมาย แต่มีสองคุณสมบัติที่ช่วยแก้ปัญหาชีวิตของฉัน: - เราสามารถทำได้ tryky บน https (สำหรับผู้ที่ปิดพอร์ต git บน ISP ของพวกเขา เราสามารถมีที่เก็บข้อมูลสาธารณะ ส่วนตัว และที่แชร์โดยไม่ต้องเสียเงินเลย ไม่ว่าจะใน เมอร์คิวเรียล. แน่นอนว่ายังมีแผนธุรกิจและเครื่องมืออื่นๆ สำหรับ Atlassian (บริษัทที่อยู่เบื้องหลังโครงการและบริษัทอื่นๆ เช่น HipChat) เพื่อสร้างแพลตฟอร์มการทำงานร่วมกันที่สมบูรณ์แบบ Gitorisk อีกบริการที่ยอดเยี่ยมที่เพิ่งซื้อโดย GitLab ดังนั้นจึงหยุดให้บริการในเดือนพฤษภาคมปีนี้ อย่างไรก็ตาม มีข้อเสียตรงที่ Gitorious.org ขอสงวนสิทธิ์ในการปิดใช้งานหรือจำกัดบัญชี หากโครงการหรือพื้นที่เก็บข้อมูลเกิน 500 MB ต่อเดือน หรือเกินค่าเฉลี่ยการใช้แบนด์วิธของผู้ใช้หรือไคลเอ็นต์รายอื่น โครงการหรือพื้นที่เก็บข้อมูลจนกว่า เจ้าของบัญชีนั้นสามารถลดการใช้แบนด์วิธ GitLab GitLab อาจเป็นตัวเลือกที่น่าสนใจที่สุดสำหรับฉันรองจาก BitBucket คุณลักษณะของมันคือการดาวน์โหลดแพลตฟอร์ม *โอเพ่นซอร์ส* เพื่อติดตั้งบนเซิร์ฟเวอร์ของเราเอง ใน GitLab เราสามารถสร้างโครงการได้มากกว่า 100,000 โปรเจกต์ กลุ่มที่ขึ้นอยู่กับที่เก็บหลายแห่ง และเนื่องจากอินเทอร์เฟซและรูปลักษณ์ของมันจึงคล้ายกับ GitHub มากที่สุด GitLab ประกอบด้วย git - การจัดการไฟล์ถาวร, การตรวจสอบโค้ด, ตัวติดตามปัญหา, wiki และอีกมากมาย โดยธรรมชาติจะช่วยให้ทำงานร่วมกัน ดูกิจกรรมของโครงการหรือคนอื่น ๆ และรวมเข้ากับเครื่องมือมากมายเช่น Slack, HipChat, LDAP, JIRA, Jenkins, หลายประเภท *hooks* (hooks) และ API เต็มรูปแบบแม้ว่าจะมีส่วนชุมชน แต่แน่นอนว่ายังมีแผนต่างๆ สำหรับธุรกิจ SourceForge ไม่มีอะไรจะพูดเกี่ยวกับบริการนี้มากนัก แต่เป็นหนึ่งในบริการที่มีประสบการณ์มากที่สุด แม้ว่าเมื่อเร็ว ๆ นี้จะมีประเด็นขัดแย้งเนื่องจากวิธีที่พวกเขาใช้ทำเงินที่เรียกว่า DevShare ซึ่งเป็นโปรแกรมสร้างรายได้ของซอฟต์แวร์โดยการแนะนำแอดแวร์ ( แอดแวร์ ) ลงในโปรแกรมติดตั้งของโครงการโฮสต์ที่เลือกเข้าร่วมโปรแกรม Launchpad อีกอันหนึ่งที่ไม่จำเป็นต้องมีการแนะนำในโลกของ GNU/Linux แต่ไม่เหมือนที่เหลือจะใช้สำหรับการโฮสต์โครงการซอฟต์แวร์มากกว่า ได้รับการพัฒนาและดูแลโดย Canonical Ltd ประกอบด้วยหลายส่วน: Koda: เว็บไซต์ซอร์สโค้ดที่ใช้ระบบควบคุมเวอร์ชันของ Bazaar Bugs: ระบบติดตามบั๊กสำหรับรายงานบั๊กในการจัดจำหน่ายและผลิตภัณฑ์ต่างๆ พิมพ์เขียว: ระบบติดตามข้อมูลจำเพาะและคุณสมบัติใหม่ การแปล: เว็บไซต์สำหรับแปลแอปพลิเคชันเป็นหลายภาษา คำตอบ: ไซต์ช่วยเหลือชุมชน Sojus: เครื่องมือในการพกพาส่วนเล็ก ๆ ของการบำรุงรักษาการกระจาย ครอบคลุมถึงระบบบิลด์ การบำรุงรักษาแพ็คเกจ และการเผยแพร่ไฟล์ ข้อเสียหลักอย่างหนึ่งที่ Launchpad มีสำหรับผู้ใช้หลายคนก็คือมันใช้ *ฐาน* เป็นเวอร์ชันควบคุม GNU Savannah หนึ่งที่ไม่เป็นที่นิยมหรือน่ารักคือ GNU Savannah ซึ่งตาม Wikipedia เป็นโครงการของ Free Software Foundation ที่ให้บริการ CVS, GNU arch, SVN, Git, Mercurial, Bazaar, รายชื่อผู้รับจดหมาย, เว็บโฮสติ้ง, การโฮสต์ไฟล์ และการติดตามบั๊ก บริการ Savannah ใช้งาน Savane ซึ่งใช้ซอฟต์แวร์เดียวกับที่ใช้โดยพอร์ทัล SourceForge ไซต์ Savannah แบ่งออกเป็นสองโดเมน: savannah.gnu.org สำหรับซอฟต์แวร์โครงการ GNU อย่างเป็นทางการ และ savannah.nongnu.org สำหรับโครงการซอฟต์แวร์ที่ไม่ฟรีทั้งหมด Savannah มุ่งเน้นที่การโฮสต์โครงการซอฟต์แวร์ฟรีทั้งหมด ซึ่งแตกต่างจาก SourceForge นั่นคือไม่มี - ส่วนประกอบฟรี เช่น Flash; และด้วยเหตุนี้จึงมีนโยบายการเผยแพร่ที่เข้มงวดมากเพื่อให้แน่ใจว่ามีเพียงซอฟต์แวร์ฟรีเท่านั้นที่เป็นโฮสต์ เมื่อลงทะเบียนโปรเจกต์ ผู้ร่วมสร้างโปรเจกต์ต้องระบุว่าไลเซนส์ซอฟต์แวร์ฟรีใดที่ใช้ อย่างที่คุณเห็น เรามีบริการมากกว่าหนึ่งบริการที่เราสามารถใช้โครงการของเราเล่นกับความเป็นไปได้ทางการเงินของแต่ละบริการ การปิด Google Code กระทบใจฉันเหมือนน้ำเย็นใส่ถัง (เหมือนตอนที่พวกเขาปิด Google Reader ) และเป็นไปได้ว่าทางเลือกอื่นสำหรับบริการนี้จะเริ่มปรากฏขึ้นเป็นผล หากคุณถามฉัน ทางเลือกที่ดีที่สุดคือระหว่าง Bitbucket และ Gitlab โดยเฉพาะอย่างยิ่งอย่างหลัง เนื่องจากเราสามารถซื้อ VPS และสร้างเซิร์ฟเวอร์ควบคุมเวอร์ชันของเราเองได้อย่างง่ายดาย ทางเลือกเป็นของคุณ ðÃÂÃÂÃÂ