Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu BÁO CÁO VỀ SVN VÀ GOOD CODE doc
MIỄN PHÍ
Số trang
3
Kích thước
89.8 KB
Định dạng
PDF
Lượt xem
1217

Tài liệu BÁO CÁO VỀ SVN VÀ GOOD CODE doc

Nội dung xem thử

Mô tả chi tiết

BÁO CÁO VỀ SVN VÀ GOOD CODE

I. Tìm hiểu về Subversion (SVN)

1.Subversion là gì?

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

Đây là hệ thống hỗ trợ làm việc theo nhóm rất hiệu quả. Khi một nhóm làm việc cùng trên 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. Phân loại và phần mềm quản lí subversion?

Subversion hoạt động dựa trên mô hình quản lí tập trung kiểu client/server. Mô hình này có hai khái niệm cơ bản:

Repository đặt ở server là nơi tập trung quản lí các phiên bản của các tập tin. Working Copies đặt ở client là các phiên

bản làm việc của các tập tin trong repository.

Vì vậy, bạn cần phải có một phần mềm server và một phần mềm client. Ở đây chúng ta sẽ nói nhiều về phần mềm

SVN client, có thể chia làm ba loại chính:

• Stand-alone clients: đứng như một ứng dụng độc lập, không phụ thuộc vào các phần mềm khác

• Desktop-integrated client: loại được tích hợp vào các phần mềm desktop (ví dụ như TortoiseSVN) , mỗi khi

bạn click phải chuột vào màn hình destop sẽ thấy các chức năng của SVN client

• IDE plug-in clients: loại tích hợp thêm các công cụ lập trình (IDE), ví dụ Subclipse được tích hợp vào Eclipse

3. Ưu điểm và khuyết điểm của TortoiseSVN

Ưu điểm: commit nhanh chóng, GUI dễ xài, là open source

Khuyết điểm: tính năng lock không hoạt động ở google host

4. Những thao tác cơ bản trong TortoiseSVN

3.1. Tạo thư mục Repository (thư mục để chứa các file trên server)

Chức năng: Tạo một thư mục tên bất kì tại nơi bạn muốn đặt server.

Cấu trúc bên trong thư mục Repository

Thao tác: Tạo một thư mục trống, ví dụ: D:/Subversion/MyRepository. Click vào thư mục vừa tạo và click chuột phải,

chọn TortoiseSVN→Create Repository.

Chú ý: không nên thay đổi các file trong thư mục Repository

3.2. Import

Chức năng: import dữ liệu cho Repository

Thao tác:

• Right-Click trên thư mục chứa dữ liệu muốn import, chọn TortoiseSVN→Import

Tải ngay đi em, còn do dự, trời tối mất!