2010-01-04 26 views
8

Chúng tôi có một đoạn mã được tạo tự động khá lớn mà chúng tôi tiếp tục trong quá trình lật đổ. Đôi khi tôi đang làm việc trên một phần của máy phát điện trong khi một đồng nghiệp đang làm việc trên một phần khác nhau của máy phát điện. Một trong số chúng tôi kiểm tra và người kia nhận được thông tin mới nhất. Bây giờ mã được tạo của chúng tôi đang xung đột. Bởi vì nó được tạo ra, nó sẽ chính xác sau lần chạy máy phát tiếp theo, nhưng subversion đã gắn cờ nó là mâu thuẫn. Đó là một chút đau đớn để đi xung quanh, tìm thấy những xung đột, xác minh rằng họ thực sự là do mã được tạo ra, và sau đó tự "chấp nhận của tôi" để xóa các xung đột.Subversion - Luôn giải quyết xung đột bằng cách sử dụng của tôi cho một tập hợp các tệp

Có cách nào để lật đổ nhận ra rằng đối với tất cả các tệp trong một thư mục nhất định, tôi chỉ muốn tự động chấp nhận tôi không? Tôi muốn tránh xa các tập tin batch chuyên dụng, vì hầu hết các văn phòng sử dụng Tortoise SVN và tôi đang tìm kiếm một giải pháp mà mọi người đều có thể sử dụng.

+3

Hoặc bạn quan tâm đến các xung đột, vì vậy bạn nên sửa chữa chúng, hoặc bạn không, trong trường hợp đó mã được tạo tự động sẽ không nằm trong SVN ngay từ đầu. SVN! = Tự động hóa quy trình làm việc. –

Trả lời

15

Bạn có lẽ nên tránh việc tạo các tệp trong SVN ngay từ đầu - như bạn có thể nói, đây là một nguồn xung đột. Tốt hơn là để chúng bị bỏ qua và xây dựng chúng như một phần của bản dựng.

Nhưng với câu hỏi của bạn, bạn sẽ có thể sử dụng tùy chọn --accept mine-full để svn update, điều này làm cho xung đột tự động giải quyết cho tôi. Xem trang Subversion manual và trang dành cho người đàn ông để biết thêm chi tiết.

+7

- không hoạt động đối với tôi. Tuy nhiên --accept works. – Jason

13

svn update --accept [hoãn | cơ sở | mìn đầy đủ | họ đầy | chỉnh sửa | mắt]

4

Đó nên là

svn resolve --accept [postpone|base|mine-full|theirs-full|edit|launch] 

Không?

+1

'svn resolve -R - chấp nhận toàn bộ mỏ *' mà không có dấu hoa thị, tôi nhận được "Không đủ đối số được cung cấp" và lưu ý -R cho đệ quy. –

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