Code Google đã chết, những lựa chọn thay thế tốt nhất là gì?

Trong một biến cố bất ngờ, Google đã thông báo rằng vào ngày 26 tháng 2016 năm XNUMX, Google Code sẽ qua đi, đơn giản vậy thôi. Dự án đã cố gắng cạnh tranh với những gã khổng lồ như GitHub rõ ràng là nó không bền vững và từng chút một sẽ có những hạn chế dần dần đóng lại.

Thay đổi đầu tiên mà nhiều người dùng sẽ thấy (và một số người đã thấy từ những gì tôi hiểu) là các dự án mới sẽ không thể tải lên được nữa và nội dung đã được lưu trữ cho đến nay sẽ có sẵn ở chế độ Chỉ đọc.

Hiện tại ở Cuba, chúng tôi đang thích thú với việc mở nhiều dịch vụ của Google, họ đã quyết định đóng Google Code, tuy nhiên, chúng tôi vẫn có một vài lựa chọn thay thế. Hãy xem một số trong số họ.

GitHub

Github

Có lẽ hệ thống của rèn được biết đến nhiều nhất và phổ biến, nhưng không phải là tốt nhất theo quan điểm của tôi vì các tính năng hạn chế của nó. Nhược điểm chính của Github là để có kho lưu trữ riêng, chúng tôi phải trả tiền, mặc dù thua phòng chúng không hề phóng đại đối với nhiều người. Mặt khác, nó cung cấp cho chúng tôi 1Gb dung lượng cho mỗi dự án, cũng như Wiki và trang web cho mỗi dự án.

Một lợi thế khác mà GitHub cung cấp cho chúng ta là các biểu đồ để xem cách các nhà phát triển làm việc trong kho và nhánh dự án của họ, các chức năng như thể nó là một mạng xã hội và nó là một công cụ tuyệt vời cho công việc cộng tác. Sử dụng khuôn khổ Viên ngọc trên tay vịn.

Cai Xô nhỏ

Cai Xô nhỏ

Trong số tất cả các trang web để rèn thì đây là trang yêu thích của tôi và nó được viết bằng Python. các chức năng và cải tiến Bitbucket rất nhiều, tuy nhiên nó có hai đặc điểm đã giải quyết cuộc sống của tôi:

  • Chúng tôi có thể làm đẩy y kéo qua https (đối với những người có cổng git đóng trên ISP của họ).
  • Chúng tôi có thể có các kho lưu trữ công khai, riêng tư và được chia sẻ mà không phải trả một xu nào, trong GIT o lanh lợi.

Chắc chắn, nó cũng cung cấp các kế hoạch kinh doanh và các công cụ khác để Atlassian (công ty đứng sau dự án và những công ty khác như HipChat) để tạo ra một nền tảng làm việc hợp tác rất hoàn chỉnh.

lộng lẫy

Gitoriuos

Một dịch vụ tuyệt vời khác đã được mua gần đây bởi GitLab do đó, nó sẽ ngừng phục vụ vào tháng XNUMX năm nay.

Dù sao, nó có nhược điểm là nếu một dự án hoặc kho lưu trữ vượt quá 500 MB / tháng hoặc vượt quá đáng kể mức sử dụng băng thông trung bình của người dùng hoặc khách hàng khác, Gitorious.org có quyền hủy kích hoạt hoặc hạn chế tài khoản, dự án hoặc kho lưu trữ cho đến khi chủ sở hữu của tài khoản đó có thể giảm mức tiêu thụ băng thông.

GitLab

GitLab

GitLab có thể là giải pháp thay thế hấp dẫn nhất đối với tôi sau BitBucket. Điểm đặc biệt của nó là tùy chọn tải xuống nền tảng của nó Mã nguồn mở để cài đặt nó trên máy chủ của chúng tôi.

Trong GitLab, chúng tôi có thể tạo hơn 100000 dự án, Nhóm phụ thuộc vào một số kho lưu trữ và do giao diện và hình thức của nó, nó là nhóm giống với GitHub nhất. GitLab bao gồm quản lý kho lưu trữ git, đánh giá mã, trình theo dõi vấn đề, wiki và hơn thế nữa.

Đương nhiên, nó cho phép bạn thực hiện công việc cộng tác, xem hoạt động của các dự án hoặc người khác và nó tích hợp với rất nhiều công cụ như Slack, HipChat, LDAP, JIRA, Jenkins, nhiều loại móc (hooks) và một API đầy đủ. Mặc dù nó có một phần cộng đồng, tất nhiên nó cũng cung cấp nhiều kế hoạch khác nhau cho các công ty.

SourceForge

SourceForge

Không có nhiều điều để nói về dịch vụ này, nó là một trong những dịch vụ lâu đời nhất, mặc dù trong thời gian gần đây nó đã dính vào một số vấn đề gây tranh cãi do cách họ sử dụng để kiếm tiền có tên là DevShare, một chương trình kiếm tiền từ phần mềm thông qua việc chèn phần mềm quảng cáo. (phần mềm quảng cáo) trong trình cài đặt của các dự án được lưu trữ chọn tham gia vào chương trình.

Launchpad

Launchpad

Một phần mềm khác không cần giới thiệu trong thế giới GNU / Linux, nhưng không giống như phần còn lại, được sử dụng nhiều hơn để lưu trữ các dự án Phần mềm. Nó được phát triển và duy trì bởi Canonical Ltd.

Nó bao gồm một số phần:

  • Mã Code: một trang web lưu trữ mã nguồn sử dụng hệ thống kiểm soát phiên bản Bazaar.
  • lỗi: một hệ thống theo dõi lỗi để báo cáo lỗi trong các bản phân phối và sản phẩm khác nhau.
  • Bản thiết kế: một hệ thống theo dõi các thông số kỹ thuật và các tính năng mới.
  • Bản dịch: một trang web để dịch các ứng dụng sang nhiều ngôn ngữ.
  • câu trả lời: một trang web trợ giúp cộng đồng.
  • Soyuz: một công cụ để thực hiện một phần nhỏ của việc bảo trì các bản phân phối. Nó bao gồm hệ thống xây dựng, bảo trì gói và xuất bản tệp.

Một trong những điều tiêu cực chính mà Launchpad có đối với nhiều người dùng, đó là nó sử dụng cuộc bán phước thiện như kiểm soát phiên bản.

GNU thảo nguyên

GNU_Savannah

Có lẽ một trong những không quá phổ biến hoặc dễ thương là GNU Savannah, theo Wikipedia, là một dự án của Tổ chức Phần mềm Tự do cung cấp các dịch vụ từ CVS, GNU Arch, SVN, Git, Mercurial, Bazaar, danh sách gửi thư, lưu trữ web, lưu trữ. tệp và theo dõi lỗi. Savannah điều hành Savane, dựa trên cùng một phần mềm được sử dụng bởi cổng SourceForge.

Trang web Savannah được chia thành hai miền: savannah.gnu.org dành cho phần mềm dự án GNU chính thức và savannah.nongnu.org dành cho tất cả phần mềm phi dự án miễn phí. Không giống như SourceForge, Savannah tập trung vào việc lưu trữ các dự án phần mềm hoàn toàn miễn phí, tức là không có các thành phần không miễn phí, chẳng hạn như Flash; và vì điều này, chính sách xuất bản của nó rất nghiêm ngặt, để đảm bảo rằng chỉ phần mềm miễn phí mới được lưu trữ.

Khi đăng ký một dự án, các cộng tác viên của nó phải chỉ định nó sử dụng giấy phép phần mềm miễn phí nào.

Kết luận

Như bạn có thể thấy, chúng tôi có nhiều hơn một dịch vụ mà chúng tôi có thể sử dụng các dự án của mình để chơi với khả năng tiền tệ của mỗi dịch vụ. Việc đóng cửa Google Code đã dội vào tôi như một gáo nước lạnh (như đã từng xảy ra khi họ đóng Google Reader) và có thể do kết quả của việc này, các lựa chọn thay thế khác cho dịch vụ này bắt đầu xuất hiện.

Nếu bạn hỏi tôi, lựa chọn tốt nhất là giữa Bitbucket và Gitlab, đặc biệt là loại thứ hai vì chúng tôi có thể dễ dàng mua một VPS và thiết lập máy chủ kiểm soát phiên bản của riêng mình. Sự lựa chọn là của bạn 😉


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   anubis_linux dijo

    Thật xấu hổ cho những người có dự án trong Google Code, tôi không quan tâm, tôi đã quen với áp phích 403. Đó là một lỗi. Khách hàng của bạn không có quyền lấy URL, trên các lựa chọn thay thế mà bạn xuất bản, lựa chọn thay thế mà tôi sử dụng nhiều nhất là GitHub và Bitbucket nhiều Github hơn so với các lựa chọn thay thế khác, bây giờ tôi nghi ngờ rằng Google đã không dự đoán bất kỳ thay thế nào khác mà họ có tay áo của họ? ??.

    Liên quan

  2.   miguel dijo

    Google chỉ sử dụng phần mềm miễn phí để hiển thị, nhưng bây giờ nó đã đạt được mục tiêu của mình, nó không cần nó nữa.

  3.   Miguel dijo

    Mặc dù Github không phải là tốt nhất nếu nó được sử dụng nhiều nhất, nhưng tôi tưởng tượng điều đó là do nó tập trung vào xã hội.

    Nhân tiện, đó là Google Code.

  4.   Mauritius dijo

    Tôi thực sự thích BitBucket. Nó có một giao diện rất tốt và tài liệu tuyệt vời. Tôi cũng đã sử dụng Gitlab, tôi có nó đang chạy trong công việc của mình và tôi khuyên bạn nên sử dụng nó. Tôi chưa bao giờ hiểu tại sao ai đó lại muốn sử dụng Google Code.

    1.    MD dijo

      Vào thời điểm đó, tôi đã chọn Google Code vì giao diện rất, rất đơn giản ... tất cả đều là những thứ đơn giản của Google ... so với SourceForge, vào thời điểm đó và bây giờ là một trang web rất baroque và quá tải.

  5.   waKeMaTTa dijo

    Có một cái tên là GitLab và phương châm của nó là "Tốt hơn GitHub" vì một số lý do, chẳng hạn như:
    - Bạn có thể tạo repo riêng tư.
    - Một lần sử dụng nữa trong bảng điều khiển của repo
    - ..

    1.    Miguel dijo

      Nó đã được đề cập trong bài viết.

  6.   tội nhân dijo

    theo ý kiến ​​khiêm tốn của tôi, lựa chọn tốt nhất và duy nhất là …… ..đúng vậy, các quý ông: GITHUB
    tại sao?
    VÌ TÔI THÍCH NÓ !!!
    Amen

  7.   neysonv dijo

    Họ chỉ cần nói rằng họ đóng mã google để ủng hộ google +

  8.   thợ săn dijo

    Tôi sử dụng gitlab cục bộ và nó phù hợp với tôi, một người tiêu dùng vì nó được tạo trong các quy trình Ruby và Unicorn ăn RAM và CPU nhưng tôi không thể phàn nàn, tôi có một sản phẩm cấp github được lưu trữ trên mạng LAN của mình.

    Tôi không thích Bitbucket bởi vì nó là một dự án theo sở thích của Atlassian và nó cho thấy rằng họ không chú ý nhiều đến nó, mặt khác Github và Gitlab lại là mối quan tâm của các công ty tương ứng của họ.

    1.    eliotime3000 dijo

      Savanne từ dự án GNU cũng có các nhà phát triển chuyên dụng.

  9.   Joel dijo

    Biên soạn tốt các lựa chọn thay thế, nhưng còn codeplex thì sao?

  10.   eliotime3000 dijo

    GitLab và Savanne dường như là những lựa chọn tốt nhất đối với tôi. Nhưng Google Code khiến tôi đáng tiếc hơn, bởi vì chính xác một số dự án thú vị đã ra đời, chẳng hạn như cổng 64-bit của NSIS.