2012-04-07 30 views
6

Sử dụng dự án của chúng tôi svn để quản lý phiên bản nguồn. Chúng tôi gặp vấn đề khi một xib được sửa đổi bởi 2 người, nó sẽ gần như xung đột sau khi hợp nhất. Tôi đã mở tập tin confilct bằng cách sử dụng vim, thông tin không thể đọc được và tôi không biết cách giải quyết xung đột hợp nhất.Cách giải quyết xung đột hợp nhất của tệp xib?

Có ai gặp vấn đề này trước đây không? Làm thế nào để giải quyết nó?

Xin cảm ơn trước.

+0

Tại sao thông tin 'không đọc được'? Một tệp XIB chỉ là XML. Bạn có nghĩ đến việc chuyển sang Git không? Đó là công cụ automerge cao hơn nhiều so với svn. – Perception

+0

Bạn đã thử "cập nhật nó lên đầu" rồi sau đó hợp nhất lại? –

Trả lời

1

Trước tiên tôi sẽ kiểm tra xem có thể hợp nhất thủ công hay không. Tệp xib là tệp xml. Bạn có thể mở nó bằng TextEdit.app và tìm kiếm "< < <" Bạn sẽ thấy hai khối, của tôi và bản sửa đổi từ svn.

Nếu không thể, bạn sẽ hoàn nguyên mã, cập nhật và làm lại công việc. Và có một vài cách khác để giải quyết nó. How to merge conflicts (file project.pbxproj) in Xcode use svn?

0

Tôi xác nhận rằng chỉ cần chỉnh sửa tệp bằng trình chỉnh sửa văn bản ...

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