Subversion -hệ thống quản lý phiên bản SVN


Subversion(viết tắt là SVN) là một hệ thống quản lí version (version control system(VCS)) được giới thiệu vào năm 2000 bởi công ty CollabNet.

Kiến trúc cở bản của SVN.
Hệ thống SVN là một hệ thống quản lý tài nguyên của một dự án. Hệ thống có khả năng tự cập nhật, so sánh và kết hợp tài nguyên mới vào tài nguyên cũ.

  1. Hổ trợ nhóm làm việc trên cùng một project, việc nhiều người cùng chỉnh sửa nội dung của một file là điều không thể tránh khỏi. SVN cung cấp các chức năng để có thể thực hiện việc này một cách đơn giản và an toàn.
  2. Subversion là hệ thống quản lý source code tập trung (Centralized).
  3. Subversion quản lý tập tin và thư mục theo thời gian.
  4. Việc ghi log cụ thể chi tiết giúp ta quản lý quá trình phát triển dự án tốt hơn
  5. Điểm đặt biệt của SVN là nó lưu lại tất cả những gì thay đổi trên hệ thống file: file nào đã bị thay đổi lúc nào, thay đổi như thế nào, và ai đã thay đổi nó.
  6. —SVN cũng cho phép recover lại những version cũ một  cách chính xác.
  7. —Subversion hỗ trợ khá nhiều giao thức để kết nối giữa client và server.

Đối với các bạn làm eProject SVN là công cụ rất hữu ích để các bạn quản lsy mã nguồn của nhóm.

1. Sử dung server SVN google cung cấp để quản lý mã nguồn của nhóm: mỗi nhóm tạo một project trên http://code.google.com để quản lý mã nguồn dự án. Chọn subversion là SVN.

2. Sử dung plugin SVN (VisualSVN-3.5.1) và TortoiseSVN-1.8.1.24570-x64-svn-1.8.1 tích hợp mã nguồn vào Visual Studio, Netbean để tiến  hành phát triển.

Thời gian tới tôi sẽ hướng dẫn các bạn lớp lập trình viên tôi giữ laij và up hướng dẫn lên để các bạn tham khảo.

Lay ve website

Phản hồi