Khi chạy một svn up
Tôi thường xuyên gặp phải nhắc nhở này:Làm thế nào tôi có thể nhận được SVN để có một độ phân giải cụ thể cho tất cả các xung đột nhị phân mà không nhắc tôi cho mỗi một?
Conflict discovered in 'lib/somelibrary.so'.
Select: (p) postpone,
(mf) mine-full, (tf) theirs-full,
(s) show all options:
Hitting s
cho thấy các tùy chọn mc
và tc
, mỏ xung đột và họ xung đột, lẽ ra phải cho tôi để mất một trong hai phiên bản của tôi hoặc phiên bản của họ cho tất cả xung đột và không chỉ somelibrary.so
.
Tuy nhiên, các tùy chọn đó không hoạt động. Tôi nhận được thông báo này:
Invalid option; cannot choose based on conflicts in a binary file.
câu trả lời Edwin làm cho nó rõ ràng rằng tôi đã hiểu lầm như thế nào mc
và tc
làm việc, nhưng tôi vẫn muốn có thể để có những giải pháp tương tự cho tất cả các tập tin mà xung đột. Có cách nào để làm cho svn sử dụng mf
hoặc tf
cho mọi xung đột mà không nhắc tôi lần nữa sau lần đầu tiên không?
Làm cho cảm giác, cảm ơn. Với kiến thức đó sau đó, có cách nào tôi có thể nhận được svn để làm một trong hai 'mf' hoặc' tf' cho tất cả các tập tin, thay vì nhắc tôi cho mỗi một? –
Mỗi tệp trong xung đột có thể yêu cầu độ phân giải theo một cách khác. Tôi không chắc chắn nó là khôn ngoan để khối lượng quyết định một loại độ phân giải trước khi bạn thậm chí biết được những tập tin đang xung đột (hoặc tại sao). –
Câu hỏi đặt ra là liệu nó có khả thi hay không, không phải là tôi nên luôn luôn. Tôi biết khi nào nó có ý nghĩa để làm như vậy và khi không. –