1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo chuyên đề hệ thống quản lý phiên bản Subversion

13 833 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,04 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Báo cáo chuyên đề hệ thống quản lý phiên bản SVN và công cụ Client TortoiseSVN High Quality Services... GiỚI THIỆUSubversionviết tắt là SVN là một hệ thống quản lí version version contr

Trang 1

Báo cáo chuyên đề hệ thống quản lý phiên bản SVN

và công cụ Client TortoiseSVN

High Quality Services

Trang 2

Copyright ©HQS 2012

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

Trang 3

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

Trang 4

Copyright ©HQS 2012

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

Trang 5

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

Trang 6

Copyright ©HQS 2012

Đ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

Trang 7

Cài đặt SVN

 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

Trang 8

Copyright ©HQS 2012

Sử dụng SVN thông qua 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ộ.

Trang 9

 Commit: thành viên của dự án đưa các thay đổi trên các file của project tại máy client lên server.

Trang 10

Copyright ©HQS 2012

Update: khi một thành viên muốn cập nhật

những thay đổi của các file thuộc thành viên

khác trên Repository về máy cục bộ của mình.

Trang 11

 Merge: nhiều thành viên cùng tiến hành cập nhật trên một tập tin.

Trang 12

Copyright ©HQS 2012

Hiển thị log

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

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

Mở khóa

Trang 13

Demo

Ngày đăng: 30/12/2014, 09:36

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w