Hướng Dẫn Sử Dụng Subversion (tortoise Svn) Trên Windows

##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

Follow me!
  • Github
  • Google+
  • StackOverflow
  • Twitter
  • YouTube
Search Recent Posts
  • Phím tắt thông dụng trên Macbook
  • Unity
  • HTTP debugging proxy
  • Control Panels for Managing a CentOS Server
  • Swift tutorial

Từ khóa » Tortoisesvn Hướng Dẫn