Hướng Dẫn Cài đặt - Sử Dụng - Sửa Lỗi Tortoise SVN (SVN Client)

WhiteHat.vn
  • Tin Tức Tin tức An ninh mạng Bản tin WhiteHat
  • Thành viên
  • Có gì mới
  • Video
  • Wargame
  • Vinh Danh
Đăng nhập

Tìm kiếm

Toàn bộ Chủ đề Diễn đàn này This thread Chỉ tìm trong tiêu đề Bởi: Tìm Tìm nâng cao…
  • Hoạt động gần đây
  • Đăng ký
WhiteHat.vn Đăng nhập Đăng ký Giới thiệu Liên hệ

CỘNG ĐỒNG AN NINH MẠNG VIỆT NAM

@ 2009 - 2021 Bkav Corporation

Install the app Install
  • Thảo luận
  • Infrastructure security
You are using an out of date browser. It may not display this or other websites correctly.You should upgrade or use an alternative browser. Hướng dẫn cài đặt - sử dụng - sửa lỗi Tortoise SVN (SVN Client)
  • Bắt đầu Like
  • Ngày bắt đầu 13/02/2015
Chia sẻ: Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Chia sẻ Liên kết L

Like

W-------
16/01/2015 4 14 bài viết Hướng dẫn cài đặt - sử dụng - sửa lỗi Tortoise SVN (SVN Client) HƯỚNG DẪN CÀI ĐẶT - SỬ DỤNG – SỬA LỖI TORTOISE SVN (SVN CLIENT)​ Chủ đề liên quan: SVN Server I. Hướng dẫn cài đặt Tortoise SVN · Tải bản cài đặt của SVN: 32 bit 64bit (Đối với WinXP (SP3 trở lên) cần cài đặt trước gói Pack) · Các bước cài đặt đơn giản (chỉ chọn Next). · Sau khi hoàn tất quá trình cài đặt, khởi động lại máy tính. II. Hướng dẫn sử dụng 1. Tạo mới một thư mục lấy dữ liệu từ Server Ø Giả sử muốn lấy thông tin từ thư mục tên project trên Server. Ta tạo một thư mục mới với tên project.
1490893173Anh1.jpg Nhấn phải chuột vào thư mục project trên máy client chọn SVN Checkout....
1490893173anh2.jpg 1490893173anh3.jpg Một hộp thoại sẽ xuất hiện, điền phần sau vào trường URL of repository: https://địa chỉ máy chủ/project Trong trường Checkout directory , điền vào đường dẫn của thư mục bạn muốn download vào. Nhấn OK khi xong việc. Cửa sổ bảo như sau mà không có lỗi gì là thành công
2. Cập nhật (update) thông tin thư mục từ Server Chú ý trước khi cập nhật thư mục SVN phải đóng các file bên trong thư mục SVN.​Nhấn chuột phải vào Thư mục SVN vừa tạo, bảng menu hiện ra chọn SVN Update 1490893173anh4.jpg Nhập thông tin xác thực user với server, tick vào save authentication để Tortoise SVN lưu lại thông tin xác thực 1490893173anh5.jpg Thông tin được cập nhật từ thư mục SVN trên Server 1490893173anh6.jpg Ø Dòng màu tím là các thư mục hay file được cập nhật mới từ server, tức là chưa có trong thư mục của máy tại thời điểm trước khi update. Ø Dòng màu đỏ tối là các thư mục hay file bị mất trên thư mục của máy sau khi update Ø Dòng màu xanh lá là các thư mục hay file trong phiên bản mới được merge với thư mục trong máy. Ø Dòng màu đỏ sáng là các thư mục hay file trong quá trình merge bị xung đột với thư mục hay file trong máy. Những xung đột này cần được người dùng tùy chọn. Ø Dòng màu đen là các thư muc hay file không thay đổi trên thư mục chia sẻ. 3. Hướng dẫn xử lý khi xảy ra xung đột trong quá trình cập nhật từ Server Trong quá trình update có thể xảy ra xung đột (conflict) giữa phiên bản trên máy với phiên bản trên server. Dấu hiệu nhận ra là dòng Conflicted trên cửa sổ cập nhật, đồng thời trên file xung đột xuất hiện biểu tượng 1490893173chamthan.jpg 1490893173anh7.jpg Khi đó trên thư mục chứa file xung đột ngoài file bị xung đột còn có thêm 3 file cùng tên với file xung đột nhưng đuôi là *.mine, *.r, *.r, đây là 3 file được dùng trong việc xử lý conflict. Ø Nếu các file xung đột là file ảnh (*.jpg, *.png, *.bmp…) hoặc file có chứa ảnh (*.doc, *.docx,… chứa ảnh) và ảnh là thành phần bị xung đột thì xung đột xảy ra không thể sửa chữa, cách duy nhất để cập nhật lại từ Server là xóa file và các file mới sinh do xung đột trên máy rồi cập nhật lại thư mục như bình thường, nghĩa là mất các thay đổi với file ảnh hay file chứa ảnh bị xung đột trên máy kể từ lần cập nhật gần nhất àcần tránh trường hợp này. Ø Nếu các file xung đột chỉ bao gồm các đoạn text (*.doc chỉ chứa text, *.txt,…) thì xử lý xung đột như sau: Nhấn chuột phải vào thư mục hay file bị xung đột, chọn Tortoise SVN Edit conflicts. 1490893173anh8.jpg ​Chỉnh sửa file merge trên cửa sổ edit. Tùy vào dạng file bị xung đột mà hình dạng hoặc ứng dụng của cửa sổ này có thể khác nhau. Save sau khi chỉnh xong. Sau khi chỉnh sửa xong, nhấn chuột phải vào thư mục hay file bị xung đột, chọn Tortoise SVN Resolved. 1490893173anh10.jpg 4. Commit thay đổi lên server. Chú ý trước khi cập nhật thư mục SVN phải đóng các file bên trong thư mục SVN. Ø Chức năng này để lưu thay đổi của mình lên Server, chú ý không nhầm lẫn với chức năng cập nhật (update). Ø Trước khi commit, cần chú ý update trước, xử lý xung đột khi xảy ra, sau đó tiếp tục các bướ sau để commit lên Server. Ø Nhấn chuôt phải vào thư mục trên máy local, chọn SVN Commit 1490893173anh11.jpg Ø Trong cửa sổ commit, chọn những file đã thay đổi muốn commit bằng cách tick vào ô trống trước đó. Có thể thêm comment cho lần commit đó. Nhấn OK. 1490893173anh12.jpg 5. Sửa đổi các file ảnh hay các file xung đột không thể xử lý: Ø Do các file ảnh và một số loại file đặc thù không thể sửa chữa khi có xung đột, vì thế ta dùng cơ chế khóa file để tránh xung đột. khi đó người khóa là người duy nhất có thể thay đổi file cho tới khi người đó mở khóa, người khóa file phải có quyền ghi trên thư mục cha của file đó. Ø Để khóa và mở khóa file ta làm các bước sau: Ø Nhấn chuột phải vào file cần khóa, chọn Tortoise SVNGet lock 1490893173anh13.jpg Ø Khóa file tùy chọn , có thể thêm comment lý do lick file.Trong trường hợp cần lấy quyền khóa file đã bị khóa, chọn steal the locks 1490893173anh14.jpg Sau khi chỉnh sửa, mở khóa file đã khóa.Khóa cũng tự mở sau khi người khóa commit file đã khóa lên Server 1490893173anh15.jpg III. Hướng dẫn sửa một số lỗi cơ bản. 1. Lỗi phân quyền (403 Forbiden) a. Mô tả Khi update hay commit, xuất hiện thông báo lỗi như sau: 1490893173anh16.jpg b. Cách khắc phục: - Liên hệ với quản trị hệ thống để kiểm tra lại phân quyền. 2. Lỗi file hệ thống (The folder abc is locked) a. Mô tả Khi update hay commit, xuất hiện thông báo lỗi như sau: 1490893173anh17.jpg ​b. Cách khắc phục - Nhấn chuột phải vào thư mục báo lock (trong trường hợp này là thư mục BKIS ANHTTechnologyDu lieu matSVN), chọn Cleanup: 1490893173anh18.jpg - Nếu thành công sẽ có thông báo : 1490893173anh 19.jpg - Nếu sau bước trên không khắc phục được lỗi (khi update hay commit vấn xuất hiện lỗi như trên) thì vào thư mục bị lock (trong trường hợp này là thư mục ANHTTechnologyDu lieu matSVN), tiếp tục vào thư mục ẩn .svn xóa file lock. Sau đó update lại thư mục bị lock. Bạn phải đăng nhập hoặc đăng ký để phản hồi tại đây. Bài viết liên quan
  • Hướng dẫn tuân thủ chỉ thị an ninh NIS2 cho doanh nghiệp sản xuất
    • Ngày bắt đầu 19/02/2025
    • 0
  • Kinh doanh spyware thương mại và hậu quả
    • Ngày bắt đầu 13/08/2023
    • 0
  • Phương thức tấn công vào hệ thống IoT
    • Ngày bắt đầu 14/02/2022
    • 0
  • Hướng dẫn thiết lập xác thực 2 yếu tố cho SSH
    • Ngày bắt đầu 13/07/2021
    • 0
  • Hướng dẫn bảo vệ mạng OT với tiêu chuẩn ISA/IEC 62443
    • Ngày bắt đầu 15/05/2021
    • 3
  • Splunk Boss of Soc - Phát hiện và cảnh báo bất thường trên Server Linux
    • Ngày bắt đầu 15/05/2021
    • 0
  • Bên trên

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