Có hai cách để tận dụng cây làm việc của bạn trở lại trong thời gian để xem xét lại N. Đầu tiên đã được đề cập bởi câu trả lời khác ở đây :
bzr revert -rN
Điều đó sẽ thay đổi tất cả các file cần thiết để làm cho cây làm việc của bạn phù hợp với nội dung của phiên bản N. Nếu bạn chạy bzr status
nó sẽ hiển thị tất cả các tập tin như đã thay đổi. Nếu bạn chạy bzr commit
sau đó tất cả những thay đổi đó lạc hậu sẽ nhận được cam kết và sửa đổi TRỤ của bạn bây giờ sẽ trông giống như phiên bản N.
Để quay trở lại với phiên bản mới nhất trong ngành của bạn:
bzr revert
Bạn cũng có thể chạy bzr update
, nhưng điều đó có thể nhận được một số sửa đổi mới hơn nếu chi nhánh của bạn là thanh toán.
Các tùy chọn khác để đi ngược thời gian là thế này:
bzr update -rN
Sự khác biệt giữa hai là bzr update
làm cho nó trông như thể không có thay đổi đã được thực hiện. Chỉ là cây làm việc của bạn đã lỗi thời.
Để quay trở lại với phiên bản mới nhất trong ngành của bạn:
bzr update
Nguồn
2012-06-29 00:14:14
Tôi chưa bao giờ sử dụng Bazaar, nhưng trong SVN các thao tác bạn tham chiếu là "cập nhật lên phiên bản" và "cập nhật lên đầu". fyi trong trường hợp các lệnh liên quan trong Bazaar sử dụng ngôn ngữ tương tự. – jhocking