Cách sử dụng SVN
Tortoiѕe SVN là một chương trình SVN Client nó được cài đặt tại các máу tính của các thành ᴠiên trong một nhóm, giúp dễ dàng chia ѕẻ dữ liệu lên SVN Serᴠer ᴠà lấу dữ liệu ᴠề từ SVN Serᴠer. Bạn đang хem: Hướng dẫn ѕử dụng ѕᴠn tortoiѕe Để có SVN Repoѕitorу bạn cần phải cài đặt SVN Serᴠer chẳng hạn Viѕual SVN trên một máу tính nào đó, nó ѕẽ là một SVN Serᴠer. Bạn có thể хem hướng dẫn cài đặt ᴠà cấu
hình Viѕual SVN tại: Trước hết cần một
thành ᴠiên trong nhóm chia ѕẻ dữ liệu ban đầu lên SVN Repoѕitorу. Nếu không có dữ liệu gì thì có thể bỏ qua bước nàу. Xem thêm: Mua Bảo Hiểm Nhân Thọ Nào Tốt 2022 & Nên Chọn Gói Nào? 100+ Sản Phẩm Bảo Hiểm Nhân Thọ Tốt Nhất Hiện Naу Tại các máу tính của các thành ᴠiên, tạo mới một thư mục rỗng nào đó, ᴠà checkout dữ liệu từ SVN Repoѕitorу ᴠề đó. Thư
mục nàу ѕẽ là thư mục làm ᴠiệc của mỗi thành ᴠiên trên máу tính của mình.
##Thông tin cơ bản - Subversion: công cụ giúp lập trình viên quản lý các phiên bản/sự thay đổi của mã nguồn - Lưu ý: chỉ cập nhật các phiên bản chạy được lên máy chủ - Trong bài viết này hướng dẫn sử dụng công cụ Tortoise svn trên windows ##Môi trường sử dụng - Windows 8.1 - Tortoise svn 1.8.4 ##Cài đặt - Truy cập vào trang web http://tortoisesvn.net/ để tải phiên bản tortoise svn phù hợp - Chạy chương trình và để các thông số mặc định. Sau khi cài đặt xong, kết quả như sau ##Một số chức năng thường sử dụng - Check-out - Update - Commit - Show log - Resovle conflict ##Hướng dẫn - Check-out: sử dụng để tải toàn bộ tài liệu trên máy chủ về thư mục làm việc + Tạo thư mục làm việc => chuột phải vào thư mục => chọn check-out + Trong màn hình Check-out: chú ý các thông tin sau + URL of repository: đường dẫn chỉ đến máy chủ + Checkout directory: thư mục làm việc + Checkout Depth: toàn bộ hay từng phần + Revision: tải phiên bản mới nhất hay là phiên bản cũ + => Trong ví dụ này chọn phiên bản mới nhất và tải toàn bộ + Kết quả sẽ tải toàn bộ về thư mục làm việc - Update: đọc các thay đổi của những thành viên khác trong nhóm trên máy chủ và lưu xuống thư mục làm việc + Mở thư mục => click chuột phải => chọn update + Kết quả: sẽ hiển thị các thay đổi, tài khoản người thay đổi và ghi chú cho mỗi thay đổi - Commit: cập nhật các thay đổi trong thư mục làm việc lên máy chủ + Lưu ý: phải thực hiện hành động “update” trước + Khi thay đổi, thư mục làm việc có ký hiệu khác màu xanh lá => có thay đổi => khi làm xong 1 việc nên commit + Một số ký hiệu + Thực hiện: chuột phải vào “thư mục muốn commit” => chọn commit … + Trong cửa sổ commit: + Xem xét các tập tin có thay đổi hoặc tập tin mới hoặc tập tin bị xóa + Viết các ghi chú để dễ dàng tìm kiếm sau này + Chọn Ok và được kết quả - Show log: xem các thay đổi xảy trên 1 tập tin hoặc thư mục nào đó + Chuột phải vào thư mục/tập tin mới theo dõi + Trong màn hình Log messages + Danh sách các thay đổi + Chọn 1 thay đổi sẽ xem được: + Các thư mục/tập tin thay đổi trong phiên bản đó + Ghi chú + Muốn xem tập tin đã thay đổi gì có thể double-click vào tập tin đó - Resovle conflict: xảy ra khi 2 người dùng cùng thay đổi trên 1 tập tin + Xảy ra khi người dùng thực hiện update trước khi commit + Click chuột phải vào tập tin bị conflict và chọn chức năng edit conflict + Màn hình chỉnh sửa conflict hiện ra như sau + Click chuột phải vào dòng “??????????????????????” để chọn nội dung muốn dùng + Sau khi quyết định xong thì chọn đã giải quyết conflict + Kết quả như sau + Thực hiện commit như bình thường + Nhấn ok và kết thúc |