2008-10-19 33 views

Trả lời

12

Đảo ngược hợp nhất (Tôi nghĩ đó là thuật ngữ), cam kết và đó là tất cả.

Đối với phần "hợp nhất ngược" - TSVN có tính năng thú vị này được gọi là "Hoàn nguyên về bản sửa đổi này" (và "Hoàn nguyên thay đổi từ bản sửa đổi này"), có thể truy cập được thông qua đối thoại Nhật ký.

Mục đích chính của VCS là giữ lịch sử thay đổi của bạn. Bạn luôn có thể quay lại bản sửa đổi cụ thể này bằng cách sử dụng "Cập nhật để sửa đổi ..." hoặc bằng cách sử dụng "lối tắt" đã nói ở trên.

+0

Và tôi có thể khôi phục các thay đổi vào một ngày sau đó không? –

+0

Bạn có thể khôi phục các thay đổi bằng cách hoàn nguyên lần hoàn nguyên trước đó. –

+0

Làm cho tinh thần, cảm ơn bạn. –

1

Bạn có thể chỉ định một sửa đổi cụ thể khi bạn thực hiện một bản sao (ví dụ: chi nhánh).

Cái gì như:

 
svn copy -rsome_revision trunk branches/interesting_branch 

Vì vậy, quay trở lại các thay đổi trong thân cây của bạn và sau đó làm chi nhánh của bạn, xác định việc sửa đổi trước khi bạn cam kết rollback của bạn (hợp nhất).

Bạn cũng có thể nắm bắt sự khác biệt dưới dạng tệp bản vá, nếu đó là những gì bạn thực sự muốn làm, bằng cách chuyển hướng đầu ra của svn diff vào tệp văn bản. Nhưng điều đó thường không cần thiết vì các lệnh hợp nhất lật đổ cung cấp cho bạn tính linh hoạt này.

Các vấn đề liên quan