SVN Subversion Là Gì? Tìm Hiểu Về SVN Subversion Là Gì?

Khi một 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 Subversion 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.

  • Bài viết tạo bởi: | Lượt xem bài viết: 386,980 (View) | Ngày cập nhật nội dung gần nhất: 30-07-2021 07:08:57
  • Ðánh giá: 1 11 21 31 41 5(5 sao 9 đánh giá)
MỤC LỤC BÀI VIẾT

 

1.Subversion là gì?


"Subversion" (viết tắt SVN) "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 (http://subversion.tigris.org). Đây là hệ thống hỗ trợ làm việc theo nhóm rất hiệu quả".

Phần mềm:

Cho client: TortoiseSVN, Download:http://tortoisesvn.net/

Cho server: VisualSVN – Server Download: http://tortoisesvn.net/downloads.html

Các site cung cấp dịch vụ:

vietadsgroup.vn

http://sourceforge.net
 


SVN Subversion Là Gì? Tìm Hiểu Về SVN Subversion Là Gì?

 

Hình 1: Subversion là gì?
 

2. SVN Subversion giải quyết được vấn đề gì?


Khi một 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 Subversion 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.
 

  • SVN Subversion được thiết kế với mục đích thay thế hệ thống quản lý phiên bản Concurrent Versioning System (CVS) đã cũ và có nhiều nhược điểm. Subversion có thể được sử dụng để quản lý bất cứ hệ thống phiên bản nào.
  • SVN Subversion là hệ thống quản lý source code tập trung (Centralized).
  • SVN Subversion là hệ thống quản lý phiên bản mạnh mẽ, hữu dụng, và linh hoạt.
  • SVN Subversion quản lý tập tin và thư mục theo thời gian.
  • SVN Subversion giống như một hệ thống file server mà các client có thể download và upload file một cách bình thường.
  • Điểm đặt biệt của SVN Subversion 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ó.
  • SVN Subversion cũng cho phép recover lại những version cũ một cách chính xác. Các chức năng này giúp cho việc làm việc nhóm trở nên hiệu quả và an toàn hơn rất nhiều.

Thông thường, client và server kết nối thông qua mạng LAN hoặc Internet. Client và server có thể cùng chạy trên một máy nếu SVN Subversion có nhiệm vụ theo vết lịch sử của dự án do các nhà phát triển phần mềm phát triển trong nội bộ.

SVN Subversion hỗ trợ khá nhiều giao thức để kết nối giữa client và server.

Ví dụ bạn có thể dùng các giao thức của ứng dụng web như http:// hoặc https://, hay các giao thức của svn như svn:// hoặc svn+ssh://, hoặc nếu phần mềm client và server cài chung trên 1 máy thì có thể dùng file://.
Việc cho phép server hỗ trợ giao thức nào phụ thuộc vào lúc cấu hình.

  • Cài đặt SVN Subversion (Client): tool dùng trên Client
  • Cài đặt VisualSVN(Server): tool dùng cho Server


Chi tiết cài đặt và cấu hình cho Server và Client (Đầy đủ hướng dẫn từ cài đặt đến cách sử dụng)
 


SVN Subversion Là Gì? Tìm Hiểu Về SVN Subversion Là Gì?

Hình 2: SVN Subversion giải quyết được vấn đề gì?
 

3. Kết Luận:


"Subversion" (viết tắt 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 (http://subversion.tigris.org). Đây là hệ thống hỗ trợ làm việc theo nhóm rất hiệu quả".


Trân trọng! Cảm ơn bạn đã luôn theo dõi các bài viết trên Website VietAdsGroup.Vn của công ty chúng tôi!

Quay lại danh mục "Hỏi đáp là gì" Quay lại trang chủ



SVN Subversion Là Gì? Tìm Hiểu Về SVN Subversion Là Gì?

  • VietAds

    "VietAds gửi lời cảm ơn tới quý khách hàng đã luôn tin dùng dịch vụ quảng cáo trực tuyến hiệu quả suốt chặng đường 9 năm vừa qua! - Đăng nhập"

  • CÔNG TY CỔ PHẦN TRỰC TUYẾN VIỆT ADS


Bài viết xem nhiều cùng chuyên mục
Bài viết mới nhất cùng chuyên mục