programming:vcs
Khác biệt
Đây là những khác biệt giữa hai phiên bản của trang.
Phiên bản trước của cả hai bênPhiên bản trướcPhiên bản sau | Phiên bản trước | ||
programming:cvs [2012/09/27 22:24] – laser | programming:vcs [2012/10/10 23:04] (hiện tại) – sửa đổi bên ngoài 127.0.0.1 | ||
---|---|---|---|
Dòng 43: | Dòng 43: | ||
===== Hai dạng Hệ thống Quản lí phiên bản chính ===== | ===== Hai dạng Hệ thống Quản lí phiên bản chính ===== | ||
==== Dạng tập trung ==== | ==== Dạng tập trung ==== | ||
- | Dạng tập trung (Centralized Version/ | + | Dạng tập trung (Centralized Version/ |
==== Dạng phi tập trung ==== | ==== Dạng phi tập trung ==== | ||
Dòng 77: | Dòng 77: | ||
* Ngoài ra còn phải xem xét khả năng tích hợp với các phần mềm khác, các công cụ hỗ trợ v.v… | * Ngoài ra còn phải xem xét khả năng tích hợp với các phần mềm khác, các công cụ hỗ trợ v.v… | ||
- | Với đặc điểm thường xuyên làm việc với khối lượng mã nguồn khổng lồ, yêu cầu về đồng bộ hoá cao, cộng đồng phần mềm Tự do nguồn mở luôn đi đầu về Hệ thống quản lí phiên bản. Các đại diện ưu tú của phần mềm Tự do nguồn mở trong lĩnh vực này là git và mecurial. | + | Với đặc điểm thường xuyên làm việc với khối lượng mã nguồn khổng lồ, yêu cầu về đồng bộ hoá cao, cộng đồng phần mềm Tự do nguồn mở luôn đi đầu về Hệ thống quản lí phiên bản. Các đại diện ưu tú của phần mềm Tự do nguồn mở trong lĩnh vực này là [[programming: |
==== Lựa chọn của NukeViet ==== | ==== Lựa chọn của NukeViet ==== | ||
- | * NukeViet đã lựa chọn Hệ thống Quản lý phiên bản là Subversion trong giai đoạn phát triển NukeViet 2.0 đến NukeViet 3.4 (từ năm 2009 đến tháng 9 năm 2012). Khi đó Subversion là hệ thống quản lý phiên bản tốt nhất trên Google code. Nó cũng phù hợp với môi trường làm việc của đội code NukeViet. Xem thêm: [[programming: | + | * NukeViet đã lựa chọn Hệ thống Quản lý phiên bản là Subversion trong giai đoạn phát triển NukeViet 2.0 đến NukeViet 3.4 (từ năm 2009 đến tháng 9 năm 2012). Khi đó Subversion là hệ thống quản lý phiên bản tốt nhất trên Google code. Nó cũng phù hợp với môi trường làm việc của đội code NukeViet. Xem thêm: [[programming: |
- | * Kể từ phiên bản NukeViet 3.5, NukeViet chuyển sang sử dụng Git và quản lý trên github. Có nhiều lý do cho việc này: Độ trưởng thành và chuyên nghiệp của đội code tăng lên, đòi hỏi về an toàn và lưu trữ hệ thống... Xem thêm: [[programming: | + | * Kể từ phiên bản NukeViet 3.5, NukeViet chuyển sang sử dụng Git và quản lý trên github. Có nhiều lý do cho việc này: Độ trưởng thành và chuyên nghiệp của đội code tăng lên, đòi hỏi về an toàn và lưu trữ hệ thống... Xem thêm: [[programming: |
===== Nguồn tham khảo ===== | ===== Nguồn tham khảo ===== |
programming/vcs.txt · Sửa đổi lần cuối: 2012/10/10 23:04 bởi 127.0.0.1