Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
1,57 MB
Nội dung
SVN (Subversion) Nhóm thực hành Nhóm Trần Tiến Đạt – 09DH11069 Cao Quân Hào – 09DH11095 Phạm Hoàng Duy Đức -09DH11093 Nội dung SVN ? Tại sử dụng SVN ? Cấu trúc SVN Khái niệm Demo SVN ? SVN - Subversion Là phần mềm mã nguồn mở Dùng để quản lý kiểm tra phiên mã nguồn khác trình phát triển phần mềm Tại sử dụng SVN ? Cấu trúc SVN Subversion dựa mô hình quản lý tập trung kiểu client/ server Khái niệm Repository Được đặt Subversion Server Chứa tất phiên tập tin quản lý với lịch sử thay đổi chúng Working Copies Được đặt Subversion Client Là phiên làm việc tập tin repository Chú ý : Repository có nhiều working copies Demo Creating a Repository Importing a Project Checking out a Working Copy Making Changes Adding More Files Viewing the Project History Creating a Repository Tạo thư mục tên vào nơi bạn muốn đặt Repository Ở đặt D:\TestSVN\svn_repos Click chuột phải vào thư mục svn_repos chọn TortoiseSVN -> Create repository here Creating a Repository (tt) Creating a Repository (tt) Nhấn nút “Create folder structure” Making Changes (tt) Click chuột phải vào file Text1 vào thư mục Work Copy chọn SVN Commit Making Changes (tt) Making Changes (tt) Tạo thư mục D:\TestSVN\Projects\Game2- Dev để kiểm tra Game1-Dev có Commit thành công hay không Click chuột phải vào thư mục Game2-Dev chọn SVN CheckOut Making Changes (tt) Adding More Files Tạo file Text3.txt thư mục Game1-Dev Click chuột phải vào thư mục Game1-Dev vào tập tin Text3.txt Chọn TortoiseSVN -> Add Adding More Files (tt) Adding More Files (tt) Sau Add xong Commit thư mục Game1-Dev Adding More Files (tt) Thư mục Game1-Dev dù commit Game2-Dev chưa nhận thay đổi từ Game1-Dev Chúng ta tiến hành Update cho Game2-Dev Click chuột phải vào Game2-Dev chọn SVN Update Adding More Files (tt) Adding More Files (tt) Viewing the Project History Click chuột phải vào thư mục Working Copy người dùng, chọn thư mục Game1Dev Chọn TortoiseSVN -> Show Log Viewing the Project History (tt) Viewing the Project History (tt) Hoặc xem phiên trước file Click phải vào file cần xem chọn TortoiseSVN -> Diff with previous version Viewing the Project History (tt) THE END Thanks for listening !!! [...]...Importing a Project Tạo thư mục theo địa chỉ như sau D:\TestSVN\Projects\Game1 Tạo 2 file text Click chuột phải vào thư mục Game1 chọn TortoiseSVN -> Import Importing a Project (tt) Importing a Project (tt) Importing a Project (tt) Checking out a Working Copy Tạo thư mục D:\TestSVN\Projects\Game1- Dev Click chuột phải vào thư mục Game1-Dev chọn SVN Checkout Checking out a Working Copy (tt) Checking... Work Copy chọn SVN Commit Making Changes (tt) Making Changes (tt) Tạo thư mục D:\TestSVN\Projects\Game2- Dev để kiểm tra Game1-Dev có Commit thành công hay không Click chuột phải vào thư mục Game2-Dev chọn SVN CheckOut Making Changes (tt) Adding More Files Tạo file Text3.txt trong thư mục Game1-Dev Click chuột phải vào thư mục Game1-Dev hoặc vào tập tin Text3.txt Chọn TortoiseSVN -> Add Adding... chuột phải vào Game2-Dev chọn SVN Update Adding More Files (tt) Adding More Files (tt) Viewing the Project History Click chuột phải vào thư mục Working Copy của người dùng, ở đây chọn thư mục Game1Dev Chọn TortoiseSVN -> Show Log Viewing the Project History (tt) Viewing the Project History (tt) Hoặc xem phiên bản trước của 1 file Click phải vào file cần xem chọn TortoiseSVN -> Diff with previous