Cách tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN: 12 bước

Mục lục:

Cách tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN: 12 bước
Cách tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN: 12 bước

Video: Cách tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN: 12 bước

Video: Cách tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN: 12 bước
Video: Как удалить Comodo Internet Security Premium, а также удалить приятеля-гика и браузер Chromedo 2024, Tháng tư
Anonim

Một trong những điều tuyệt vời về Apache Subversion là nó ghi nhớ mọi thay đổi được thực hiện đối với các tệp và thư mục của nó. Điều này cung cấp cho bạn tùy chọn hoàn nguyên về các phiên bản trước đó của mã - một tính năng hữu ích nếu bạn đã giới thiệu một số lỗi hoặc mã không cần thiết trong một vài bản sửa đổi gần đây và cần quay lại thời gian trước khi tất cả xảy ra lỗi! Việc gắn thẻ có thể làm cho quá trình này dễ dàng hơn nhiều, bằng cách cung cấp cho bạn tùy chọn gắn nhãn một bản sửa đổi cụ thể bằng một thẻ tiện dụng, con người có thể đọc được (chẳng hạn như “Bản phát hành 5.0.”) Trong hướng dẫn này, trước tiên chúng ta sẽ đề cập đến việc tạo một thẻ như vậy, trước khi đi bộ bạn thông qua quá trình hoàn nguyên về thẻ đó, một vài bản sửa đổi trong quá trình phát triển.

Các bước

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 1
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 1

Bước 1. Để bắt đầu, hãy nhấp chuột phải vào bản sao làm việc của bạn và chọn tùy chọn ‘Chi nhánh / Thẻ từ menu TortoiseSVN’

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 2
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 2

Bước 2. Trong hộp thoại tiếp theo, chọn đường dẫn ‘tags’ và thêm thẻ mong muốn

Trong ví dụ này, chúng tôi sẽ sử dụng ‘Release_5.0”

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 3
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 3

Bước 3. Thêm thông báo nhật ký thích hợp vào hộp ‘Thông báo nhật ký’

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 4
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 4

Bước 4. Chọn bản sửa đổi bạn muốn gắn thẻ

Đây thường là bản sửa đổi CHÍNH, nhưng bạn có thể chỉ định một bản sửa đổi khác, nếu được yêu cầu. Khi bạn đã nhập tất cả thông tin này, hãy nhấn ‘OK’.

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 5
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 5

Bước 5. TortoiseSVN sẽ cảnh báo bạn rằng:

“Bản sao làm việc của bạn vẫn còn trên con đường trước đó. Nếu bạn muốn các thay đổi tiếp theo của mình nằm trong bản sao vừa tạo thì bạn cần chuyển sang đường dẫn bản sao đó. Sử dụng lệnh Switch để làm điều đó. Bây giờ bạn đã tạo thẻ của mình.

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 6
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 6

Bước 6. Nếu bạn kiểm tra kho lưu trữ của mình, bạn sẽ thấy rằng thẻ này đã được cam kết thành công

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 7
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 7

Bước 7. Với TortoiseSVN và Subversion, có thể dễ dàng quay lại các bản sửa đổi được gắn thẻ trước đó

Để quay lại bản sửa đổi mà chúng tôi vừa gắn thẻ vào một ngày sau đó, hãy nhấp chuột phải vào bản sao đang làm việc của bạn và chọn 'Hiển thị nhật ký.'

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 8
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 8

Bước 8. Thao tác này sẽ hiển thị danh sách các bản sửa đổi

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 9
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 9

Bước 9. Chọn bản sửa đổi bạn muốn hoàn nguyên và nhấp chuột phải

Chọn 'Hoàn nguyên về bản sửa đổi này.'

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 10
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 10

Bước 10. Khi được nhắc, hãy xác nhận rằng bạn muốn hoàn nguyên

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 11
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 11

Bước 11. TortoiseSVN bây giờ sẽ hoàn nguyên về bản sửa đổi trước đó

Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 12
Tạo thẻ và thực hiện hoàn nguyên trong TortoiseSVN Bước 12

Bước 12. Kiểm tra kết quả hoàn nguyên và nếu bạn hài lòng với chúng, hãy chuyển bản sao làm việc của bạn trở lại kho lưu trữ

Cảnh báo: điều này sẽ hủy tất cả các thay đổi bạn đã thực hiện sau bản sửa đổi đã chọn.

Đề xuất: