Bắt đầu một dự án với Git và Google Code (Phần I)

Tôi đã theo dõi blog được một thời gian và tôi muốn chia sẻ điều gì đó với bạn từ lâu. May mắn thay, bây giờ tôi có chút thời gian và quyết định tổng hợp một hướng dẫn nhỏ về cách kết hợp một dự án với đi và tải nó lên Google Code.

Nhiều hướng dẫn bắt đầu bằng cách sao chép kho lưu trữ (tải xuống từ máy chủ từ xa như Google Code, GitHub, Cai Xô nhỏ , v.v. ...), nhưng rất ít người tính đến những nhà phát triển đang bắt đầu điều gì đó và muốn thực hiện dự án đó bằng cách sử dụng hệ thống kiểm soát phiên bản (CVS, Hệ thống phiên bản đồng thời) giống đi.

Để tìm hiểu thêm về kiểm soát phiên bản, bạn có thể xem các bài viết này trên Wikipedia: Kiểm soát phiên bản y CVS.

Việc triển khai hệ thống kiểm soát phiên bản để phát triển phần mềm cho phép bạn tránh các tình huống như chúng ta thấy trong Imagen 1 (Tôi không nghi ngờ rằng nó đã xảy ra với nhiều hơn một người trong chúng ta).

các phiên bản-dự án khác nhau

Imagen 1

Mặt khác, một khi chúng ta thành thạo hệ thống này, chúng ta có thể mở rộng nó để sử dụng nó trong các ứng dụng khác. Ví dụ: nó có thể được sử dụng để kiểm soát phiên bản của tài liệu mà chúng tôi thường chỉnh sửa. Điều này cho phép chúng tôi lưu giữ hồ sơ lịch sử về công việc đã thực hiện cũng như nhận ra các nhánh khác nhau có thể là đóng góp của các cộng tác viên khác nhau.

Tại sao Git?

logo git

Chà, chủ yếu là vì nó là một trong những thứ tốt nhất hiện có. Nó được tạo ra bởi người bạn thân yêu của chúng tôi Linus Torvalds trong C vào năm 2005 và được sử dụng để theo dõi các phiên bản hạt nhân Linux (không tệ, phải không?).

Nó tương đối dễ sử dụng và theo một cuộc khảo sát được thực hiện vào năm 2013 nói rằng tạm biệt, người dùng Eclipse IDE có tỷ lệ chấp nhận là 30%.

Để biết thêm thông tin chi tiết bạn có thể tham khảo bài viết của Wikipedia (bằng tiếng Anh) về đihoặc trực tiếp thông qua Trang web chính thức

Trên trang web chính thức, chúng tôi có thể tìm thấy tất cả các tài liệu liên quan, một cuốn sách bao gồm các khía cạnh quan trọng nhất của đi để đi sâu hơn một chút về những gì chúng ta sẽ thấy trong bài viết này.

May mắn thay, chúng tôi có một Tây Ban Nha phiên bản được dịch khá tốt và khá hoàn chỉnh. Bản dịch ở GitHub và bạn có thể góp phần cải thiện nó.

Tại sao trong Google Code?

google-code-dự án-logo

Chà, không có nhiều điều để nói về gã khổng lồ Internet ... Mặc dù có nhiều lựa chọn cho các dự án lưu trữ, nhiều người trong chúng ta đã có tài khoản Google và do đó bạn đã có tên người dùng của mình Google Code, giúp mọi thứ dễ dàng hơn một chút.

Ngoài ra Google Code Nó lưu trữ hàng trăm dự án bằng các ngôn ngữ khác nhau, nó hoàn toàn miễn phí, nó dành riêng cho việc sử dụng các dự án Mã nguồn mở và nó rất dễ sử dụng.

Mặt khác, bạn phải chọn một trong nhiều tùy chọn và tôi chỉ nghĩ rằng tôi sẽ thử những gì gã khổng lồ web cung cấp cho chúng tôi. Trong các phần trong tương lai, tôi sẽ xem xét các ưu đãi khác hiện có.

Sớm…

Cho đến nay là phần giới thiệu ngắn gọn và trong phần tiếp theo, chúng tôi sẽ xem xét cách tạo dự án của chúng tôi trong Google Code.

Chúc mừng!


10 bình luận, để lại 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.   thợ săn dijo

    Chà, Google Code giết tôi (và truy cập vào các dự án mà nó lưu trữ) vì nó bị chặn đối với quốc gia của tôi (Cuba), tôi hoàn toàn sử dụng Github và mặc dù tôi có thể truy cập Google Code, nhưng tôi không thấy có ích gì khi sử dụng thứ khác ngoài Github, đơn giản là họ là tốt nhất.

    1.    sống động dijo

      Có, họ nói rất nhiều về Tự do trên web và họ đã chặn chúng tôi.

      1.    Ivanlinux dijo

        NSA sử dụng ICANN để đe dọa Google, Hoa Kỳ có thể đóng cửa trang mà họ muốn. Nếu Google mở dịch vụ của mình cho Cuba, ICANN sẽ đóng miền (mà Google không muốn). Ai đó đã nói VPN? ^ _ ^

        1.    eliotime3000 dijo

          Đó là ở Cuba. sự phân bố băng thông không đồng đều, vì vậy VPN là một thứ xa xỉ ở đó.

          1.    Ivanlinux dijo

            Ở đây chúng rẻ: http://www.vpnbook.com/freevpn (Chính xác là $ 0)

    2.    tahuri dijo

      Một điểm khác biệt nữa là trên github một số công ty sử dụng nó để tìm kiếm tài năng mới của họ, điều này không đúng với mã google. Mặt khác, nếu bản thân Google đang chuyển một số dự án Opensource của mình sang GitHub, bạn có nghĩ rằng đó là vì một điều gì đó không?… Xin chào tất cả.

  2.   irvandoval dijo

    Google code rất hữu ích, tôi sử dụng nó cho các nhiệm vụ đại học nhưng không sử dụng Git mà sử dụng Subversion, tôi sử dụng svn vì tôi là người cơ bản tôi thành thạo

  3.   scorponox dijo

    Quay lại ngày mà hướng dẫn git này được giới thiệu cho tôi.

    http://gitimmersion.com/index.html

    Tôi thấy nó xuất sắc.

  4.   blackgem dijo

    Nếu tôi không nhớ rõ, Google Code đã bao gồm nội dung có thể chỉnh sửa, tải xuống và những thứ như vậy trong nhiều tháng. Tôi không sử dụng nó nên tôi không cập nhật nó, nhưng tôi cho rằng nó sẽ là thứ mà bạn sẽ thảo luận sâu hơn vì chính xác là vào tháng 2014 năm XNUMX, họ đã có một số thay đổi đột ngột hạn chế. Và rằng tôi chuyên nghiệp về Google XD

  5.   lecovi dijo

    Sự thật là tôi không biết về các hạn chế của Bộ luật Google, tôi thấy có vẻ dễ dàng để bắt đầu mà không cần phải có tài khoản mới (vì nhiều người phải có tài khoản Google).
    Đó là một lựa chọn mà tôi đã thử, nó hữu ích với tôi và tôi đã chia sẻ nó. Chắc chắn có nhiều lựa chọn khác tốt hơn, nhưng tất cả phụ thuộc vào môi trường làm việc của mỗi người như thế nào.
    Chúng tôi sẽ phải xem Google có gì trong cửa hàng cho chúng tôi trong năm 2014, tôi biết họ đang chuẩn bị một trang web mới để tập trung các hoạt động của các nhà phát triển.

    May mắn thay, chúng là công cụ 2.0, khi chúng đưa ra một chính sách không thuyết phục được người dùng, người ta chỉ cần ngừng sử dụng nó và thì đấy! Tất nhiên, bạn phải luôn ghi nhớ điều đó, vì có thể xảy ra trường hợp nó không còn tồn tại mà không ai muốn ...