Công cụ thành viên

Công cụ trang web


programming:vcs

Khác biệt

Đây là những khác biệt giữa hai phiên bản của trang.

Liên kết đến bản xem so sánh này

Phiên bản trước của cả hai bênPhiên bản trước
Phiên bản sau
Phiên bản trước
programming:vcs [2012/09/28 09:07] laserprogramming: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/Revision Control) là dạng quản lý cũ, được sử dụng nhiều cách đây vài năm. Ví dụ điển hình cho dạng này là CVS và Subversion (SVN). Đặc điểm của dạng này là hệ thống làm việc theo mô hình client – server trong đó server (kho mã nguồn) đặt một nơi và cho phép các client kết nối đến nó.+Dạng tập trung (Centralized Version/Revision Control) là dạng quản lý cũ, được sử dụng nhiều cách đây vài năm. Ví dụ điển hình cho dạng này là Concurrent Versions System ([[http://vi.wikipedia.org/wiki/CVS|CVS]]) và [[programming:vcs:subversion|Subversion]] (SVN). Đặc điểm của dạng này là hệ thống làm việc theo mô hình client – server trong đó server (kho mã nguồn) đặt một nơi và cho phép các client kết nối đến nó.
  
 ==== 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:vcs:git|git]] và mecurial.
  
 ==== Lựa chọn của NukeViet ==== ==== Lựa chọn của NukeViet ====
programming/vcs.1348798065.txt.gz · Sửa đổi lần cuối: 2012/09/28 09:07 (sửa đổi bên ngoài)