Code Google ตายแล้วทางเลือกอื่นที่ดีที่สุดคืออะไร?

ในเหตุการณ์ที่ไม่คาดคิด Google ได้ประกาศเมื่อวันที่ 26 มกราคม 2016 Google Code จะผ่านไปง่ายๆ โครงการที่พยายามแข่งขันกับยักษ์ใหญ่อย่าง GitHub เห็นได้ชัดว่ามันไม่ยั่งยืนและข้อ จำกัด ทีละเล็กทีละน้อยดูเหมือนจะปิดลงทีละเล็กทีละน้อย

การเปลี่ยนแปลงแรกที่ผู้ใช้หลายคนจะเห็น (และบางส่วนก็เห็นแล้วจากสิ่งที่ฉันเข้าใจ) คือโปรเจ็กต์ใหม่จะไม่สามารถอัปโหลดได้อีกต่อไปและเนื้อหาที่โฮสต์จนถึงตอนนี้จะพร้อมใช้งานในโหมดอ่านอย่างเดียว

ตอนนี้ในคิวบาเราสนุกกับการเปิดบริการหลายอย่างของ Google พวกเขาตัดสินใจปิด Google Code อย่างไรก็ตามเรายังมีทางเลือกอีกสองสามทาง เรามาดูกันดีกว่า

GitHub

Github

บางทีระบบของ การปลอม เป็นที่รู้จักและเป็นที่นิยมมากที่สุด แต่ไม่ใช่สิ่งที่ดีที่สุดสำหรับคุณสมบัติที่ จำกัด ข้อเสียหลักของ Github คือการมีที่เก็บส่วนตัวเราต้องจ่าย ราคา พวกเขาไม่ได้เกินจริงสำหรับหลาย ๆ คน ในทางกลับกันเรามีพื้นที่ 1Gb สำหรับแต่ละโครงการรวมถึง Wiki และเว็บไซต์สำหรับแต่ละโครงการ

ข้อดีอีกอย่างที่ GitHub นำเสนอให้เราคือกราฟิกเพื่อดูว่านักพัฒนาทำงานอย่างไรในที่เก็บและส้อมของโครงการฟังก์ชันการทำงานราวกับว่าเป็นเครือข่ายโซเชียลและเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการทำงานร่วมกัน ใช้กรอบ ทับทิมบนราง.

Bitbucket

BitBucket

ไซต์ทั้งหมดสำหรับการปลอมนี้เป็นรายการโปรดของฉันและมีการเขียนในรูปแบบ หลาม. ฟังก์ชันและการปรับปรุง Bitbucket มีมากมาย แต่มีสองลักษณะที่แก้ไขชีวิตของฉัน:

  • เราสามารถทำได้ ดัน y ดึง ผ่าน https (สำหรับผู้ที่ปิดพอร์ต git บน ISP)
  • เราสามารถมีที่เก็บสาธารณะส่วนตัวและที่ใช้ร่วมกันได้โดยไม่ต้องเสียเงินแม้แต่ใน GIT o หลายใจ.

แน่นอนว่ายังมีแผนธุรกิจและเครื่องมืออื่น ๆ สำหรับ Atlassian (บริษัท ที่อยู่เบื้องหลังโครงการและอื่น ๆ เช่น HipChat) เพื่อสร้างแพลตฟอร์มการทำงานร่วมกันที่สมบูรณ์แบบมาก

น่ากลัว

Gitorius

อีกหนึ่งบริการที่ยอดเยี่ยมที่เพิ่งซื้อโดย GitLab ดังนั้นจะหยุดให้บริการในเดือนพฤษภาคมของปีนี้

อย่างไรก็ตามมีข้อเสียคือหากโปรเจ็กต์หรือพื้นที่เก็บข้อมูลมีขนาดเกิน 500 MB / เดือนหรือเกินการใช้แบนด์วิดท์โดยเฉลี่ยของผู้ใช้หรือไคลเอนต์อื่นอย่างมีนัยสำคัญ Gitorious.org ขอสงวนสิทธิ์ในการปิดใช้งานหรือ จำกัด บัญชี โครงการหรือที่เก็บจนกว่าเจ้าของบัญชีนั้นจะสามารถลดการใช้แบนด์วิดท์ได้

GitLab

GitLab

GitLab อาจเป็นทางเลือกที่น่าสนใจที่สุดสำหรับฉันหลังจาก BitBucket ความไม่ชอบมาพากลของมันคือตัวเลือกในการดาวน์โหลดแพลตฟอร์ม โอเพ่นซอร์ส เพื่อติดตั้งบนเซิร์ฟเวอร์ของเราเอง

ใน GitLab เราสามารถสร้างโปรเจ็กต์ได้มากกว่า 100000 โปรเจ็กต์กลุ่มที่ขึ้นอยู่กับหลายที่เก็บและเนื่องจากอินเทอร์เฟซและรูปลักษณ์จึงเป็นกลุ่มที่คล้ายกับ GitHub มากที่สุด GitLab ประกอบด้วยการจัดการที่เก็บ git การตรวจสอบโค้ดตัวติดตามปัญหาวิกิพีเดียและอื่น ๆ อีกมากมาย

แน่นอนว่าจะช่วยให้สามารถทำงานร่วมกันดูกิจกรรมของโครงการหรือบุคคลอื่นและรวมเข้ากับเครื่องมือมากมายเช่น Slack, HipChat, LDAP, JIRA, Jenkins, หลายประเภท ตะขอ (hooks) และ API แบบเต็ม แม้ว่าจะมีส่วนร่วมในชุมชน แต่ก็มีแผนต่างๆสำหรับ บริษัท ต่างๆ

SourceForge

SourceForge

ไม่มีอะไรจะพูดเกี่ยวกับบริการนี้มากนัก แต่เป็นหนึ่งในผู้มีประสบการณ์มากที่สุดแม้ว่าในช่วงไม่กี่ครั้งที่ผ่านมาจะมีส่วนเกี่ยวข้องกับปัญหาที่ขัดแย้งกันเนื่องจากวิธีที่พวกเขาใช้ในการสร้างรายได้ที่เรียกว่า DevShare ซึ่งเป็นโปรแกรมสร้างรายได้จากซอฟต์แวร์ผ่านการแทรกแอดแวร์ ( แอดแวร์) ในโปรแกรมติดตั้งของโครงการที่โฮสต์ซึ่งเลือกที่จะเข้าร่วมในโปรแกรม

Launchpad

Launchpad

อีกสิ่งหนึ่งที่ไม่จำเป็นต้องมีการแนะนำในโลกของ GNU / Linux แต่ไม่เหมือนกับที่เหลือคือใช้เพื่อโฮสต์โครงการซอฟต์แวร์มากกว่า ได้รับการพัฒนาและดูแลโดย Canonical Ltd.

ประกอบด้วยหลายส่วน:

  • รหัส: ไซต์ที่โฮสต์ซอร์สโค้ดที่ใช้ระบบควบคุมเวอร์ชัน Bazaar
  • ข้อบกพร่อง: ระบบติดตามข้อบกพร่องเพื่อรายงานข้อบกพร่องในการกระจายสินค้าและผลิตภัณฑ์ต่างๆ
  • พิมพ์เขียว: ระบบติดตามข้อมูลจำเพาะและคุณสมบัติใหม่ ๆ
  • แปล: เว็บไซต์สำหรับแปลแอปพลิเคชันเป็นหลายภาษา
  • คำตอบ: ไซต์ความช่วยเหลือของชุมชน
  • ยุท: เครื่องมือในการบำรุงรักษาส่วนเล็ก ๆ ของการกระจาย ครอบคลุมระบบการสร้างการบำรุงรักษาแพ็คเกจและการเผยแพร่ไฟล์

สิ่งสำคัญด้านลบอย่างหนึ่งที่ Launchpad มีสำหรับผู้ใช้จำนวนมากคือการใช้งาน ตลาด เป็นการควบคุมเวอร์ชัน

GNU สะวันนา

GNU_สะวันนา

บางทีสิ่งที่ไม่เป็นที่นิยมหรือน่ารักก็คือ GNU Savannah ซึ่งอ้างอิงจาก Wikipedia เป็นโครงการของ Free Software Foundation ที่ให้บริการจาก CVS, GNU arch, SVN, Git, Mercurial, Bazaar, รายชื่อผู้รับจดหมาย, เว็บโฮสติ้ง, โฮสติ้ง การติดตามไฟล์และข้อบกพร่อง Savannah ใช้งาน Savane ซึ่งใช้ซอฟต์แวร์เดียวกับที่ใช้โดยพอร์ทัล SourceForge

เว็บไซต์ Savannah แบ่งออกเป็นสองโดเมน: savannah.gnu.org สำหรับซอฟต์แวร์โครงการ GNU อย่างเป็นทางการและ savannah.nongnu.org สำหรับซอฟต์แวร์ที่ไม่ใช่โครงการฟรีทั้งหมด ซึ่งแตกต่างจาก SourceForge, Savannah มุ่งเน้นไปที่การโฮสต์โครงการซอฟต์แวร์ฟรีทั้งหมดนั่นคือไม่มีส่วนประกอบที่ไม่ฟรีเช่น Flash และด้วยเหตุนี้นโยบายการเผยแพร่จึงเข้มงวดมากเพื่อให้แน่ใจว่าโฮสต์เฉพาะซอฟต์แวร์ฟรีเท่านั้น

เมื่อลงทะเบียนโปรเจ็กต์ผู้ทำงานร่วมกันต้องระบุลิขสิทธิ์ซอฟต์แวร์ฟรีที่ใช้

สรุปผลการวิจัย

อย่างที่คุณเห็นเรามีบริการมากกว่าหนึ่งอย่างที่เราสามารถใช้โครงการของเราเล่นกับความเป็นไปได้ทางการเงินของแต่ละบริการ การปิด Google Code ทำให้ฉันเหมือนน้ำเย็น XNUMX ถัง (เหมือนตอนที่พวกเขาปิด Google Reader) และเป็นไปได้ว่าด้วยเหตุนี้ทางเลือกอื่น ๆ ของบริการนี้จึงเริ่มปรากฏขึ้น

หากคุณถามฉันตัวเลือกที่ดีที่สุดคือระหว่าง Bitbucket และ Gitlab โดยเฉพาะอย่างยิ่งอย่างหลังเพราะเราสามารถซื้อ VPS และตั้งค่าเซิร์ฟเวอร์ควบคุมเวอร์ชันของเราเองได้อย่างง่ายดาย ทางเลือกเป็นของคุณ😉


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   anubis_linux dijo

    น่าเสียดายสำหรับผู้ที่มีโครงการใน Google Code ฉันไม่สนใจฉันคุ้นเคยกับโปสเตอร์ 403 ที่น่าเบื่อ ลูกค้าของคุณไม่ได้รับอนุญาตให้รับ URL ทางเลือกอื่นที่คุณเผยแพร่สิ่งที่ฉันใช้มากที่สุดคือ GitHub และ Bitbucket มากกว่า Github ทางเลือกอื่นตอนนี้ฉันมีข้อสงสัยว่า Google ไม่ได้คาดการณ์ทางเลือกอื่นใดที่พวกเขามี แขนเสื้อ? ??.

    ความนับถือ

  2.   มิเกล dijo

    Google ใช้ซอฟต์แวร์ฟรีเป็นหน้าจอเท่านั้น แต่ตอนนี้บรรลุเป้าหมายแล้วก็ไม่จำเป็นต้องใช้

  3.   มิเกล dijo

    แม้ว่า Github จะไม่ใช่สิ่งที่ดีที่สุดหากมีการใช้งานมากที่สุด แต่ฉันคิดว่าเป็นเพราะจุดสนใจทางสังคม

    มันคือ Google Code นั่นเอง

  4.   มอริเชียส dijo

    ฉันชอบ BitBucket มาก มีอินเทอร์เฟซที่ดีมากและเอกสารที่ยอดเยี่ยม ฉันยังใช้ Gitlab ฉันมีมันทำงานอยู่และฉันขอแนะนำ ฉันไม่เคยเข้าใจว่าทำไมใครบางคนถึงต้องการใช้ Google Code

    1.    MD dijo

      ในเวลานั้นฉันเลือกใช้ Google Code เพราะอินเทอร์เฟซนั้นเรียบง่ายมาก ... มันคือความเรียบง่ายของ Google ... เมื่อเทียบกับ SourceForge ซึ่งในเวลานั้นและตอนนี้เป็นเว็บไซต์ที่พิสดารมากและมีสิ่งต่างๆมากมาย

  5.   วาคีมาตต dijo

    มีชื่อเรียกว่า GitLab และคำขวัญของมันคือ "ดีกว่า GitHub" ด้วยเหตุผลหลายประการเช่น:
    - คุณสามารถสร้าง repo ส่วนตัวได้
    - อีกหนึ่งการใช้งานในแผงควบคุมของ repo
    - ..

    1.    มิเกล dijo

      มีกล่าวไว้แล้วในโพสต์

  6.   คนบาป dijo

    ในความเห็นที่ต่ำต้อยของฉันทางเลือกเดียวที่ดีที่สุดคือ…… .. ถูกต้องสุภาพบุรุษ: GITHUB
    ทำไม?
    เพราะว่าฉันชอบมัน !!!
    สาธุ

  7.   เนย์สัน dijo

    พวกเขาเพียงแค่ต้องบอกว่าพวกเขาปิดรหัส google เพื่อสนับสนุน google +

  8.   นักล่า dijo

    ฉันใช้ gitlab ในพื้นที่และมันเหมาะกับฉันผู้บริโภคบางอย่างเพราะมันทำในกระบวนการ Ruby และ Unicorn กิน RAM และ CPU แต่ฉันไม่สามารถบ่นได้ฉันมีผลิตภัณฑ์ระดับ github ที่โฮสต์บน LAN ของฉัน

    ฉันไม่ชอบ Bitbucket เพราะมันเป็นโปรเจ็กต์งานอดิเรกของ Atlassian และมันแสดงให้เห็นว่าพวกเขาไม่ได้ให้ความสำคัญกับมันมากนักในทางกลับกัน Github และ Gitlab ก็เป็น บริษัท ที่เกี่ยวข้องกัน

    1.    Eliotime3000 dijo

      Savanne จากโครงการ GNU ยังมีนักพัฒนาโดยเฉพาะ

  9.   โจเอล dijo

    การรวบรวมทางเลือกที่ดี แต่ codeplex ล่ะ?

  10.   Eliotime3000 dijo

    GitLab และ Savanne ดูเหมือนจะเป็นตัวเลือกที่ดีที่สุดสำหรับฉัน แต่ Google Code ทำให้ฉันสงสารมากขึ้นเพราะมีโครงการที่น่าสนใจหลายอย่างออกมาเช่นพอร์ต 64 บิตของ NSIS