Kịch bản: cấu trúc Repository thay đổi từ /trunk/-/projectname/trunk/ và bản sao cục bộ là lỗi thời và có rất nhiều thay đổi.Chuyển làm việc thư mục sao chép mà không cần cập nhật
Câu hỏi: Làm cách nào để cập nhật đường dẫn thư mục sao chép hoạt động mà không cập nhật tệp.
Thông thường, giải pháp để thay đổi thư mục trong cùng một kho lưu trữ sẽ là sử dụng lệnh svn switch. Vấn đề là nó thực hiện cập nhật khi thực thi, bản sao làm việc đã lỗi thời và có rất nhiều sửa đổi cục bộ xung đột với bản sửa đổi hiện tại.
Điều tôi đang tìm là hành vi tương tự của công tắc --relocate, cập nhật đường dẫn nhưng không cập nhật tệp. Bằng cách này tôi có thể lấy lại khả năng kiểm tra trạng thái và sự khác biệt cho từng tệp riêng biệt trong khi duy trì chức năng sao chép cục bộ (đây là mối quan tâm chính của tôi).
Công tắc - trợ giúp cung cấp một vài đối số để giải quyết xung đột nhưng tôi không thể tìm thấy điều gì sẽ ngăn cập nhật hoàn toàn.
Bất kỳ ý tưởng nào? Cảm ơn rất nhiều.
Bạn sẽ phải đối phó với những cuộc xung đột tại một thời gian. Và bạn càng chờ đợi, bạn càng có nhiều xung đột và càng khó giải quyết chúng hơn. Tôi sẽ chuyển ASAP. –
Tôi đồng ý, vấn đề với trường hợp cụ thể này là chúng tôi sử dụng các tệp trên kho lưu trữ dưới dạng ứng dụng mô hình được nhân rộng với các thay đổi cục bộ ở các vị trí khác nhau. Sự thay đổi cấu trúc trong kho lưu trữ ảnh hưởng đến tất cả các vị trí do đó cần phải giảm thiểu các xung đột. – Lando