Subversion
Download
1 / 13

Subversion - PowerPoint PPT Presentation


  • 157 Views
  • Uploaded on

High Quality Services. Subversion. Báo cáo chuyên đề hệ thống quản lý phiên bản SVN và công cụ Client TortoiseSVN. Date : 2012/05/19 Code : HQS_SEMI_002. NỘI DUNG. Giới thiệu SVN Những lợi ích đạt được khi sử dụng SVN Cài đặt SVN Sử dụng SVN thông qua TortoiseSVN Demo. GiỚI THIỆU.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Subversion' - winona


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Subversion

High Quality Services

Subversion

Báo cáo chuyên đề hệ thống quản lý phiên bản SVN và công cụ Client TortoiseSVN

Date: 2012/05/19

Code: HQS_SEMI_002


N i dung
NỘI DUNG

  • Giới thiệu SVN

  • Những lợi ích đạt được khi sử dụng SVN

  • Cài đặt SVN

  • Sử dụng SVN thông qua TortoiseSVN

  • Demo


Gi i thi u
GiỚI THIỆU

  • 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.


Gi i thi u1
GiỚI THIỆU

  • 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ũ.


Nh ng l i ch t c khi s d ng svn
Những lợi ích đạt được khi sử dụng SVN

  • 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.

  • Subversion là hệ thống quản lý source code tập trung (Centralized).

  • Subversion quản lý tập tin và thư mục theo thời gian.

  • 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


  • Đ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ó.

  • SVN cũng cho phép recover lại những version cũ một  cách chính xác.

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


C i t svn
Cài đặt SVN 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ó.

  • http://hqs.com.vn/forum/yaf_postst15_Cai-dat-SVN-server-tren-CENTOS.aspx

  • Chúng ta có thể tham khảo trên diễn đàn theo đường link trên.


S d ng svn th ng qua tortoisesvn
Sử dụng SVN thông qua 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ó. TortoiseSVN

  • Checkout: là khái niệm dùng để chỉ một thành viên của dự án ở client sẽ lấy một phiên bản copy của các file thuộc project trên server về máy cục bộ.





Hiển thị log trên một tập tin.

Xem nội dung dự án

Kiểm tra sự thay đổi của file

Đồ thị

Cập nhật chính xác phiên bản nào

Trở về phiên bản trước của dự án

Làm sạch dự án

Khóa file

Mở khóa

Trộn các nội dung thay đổi trên 1 file


Demo trên một tập tin.


ad