Có, Project.xccheckout
tập tin nên được cam kết vào kho lưu trữ của bạn. Xcode sử dụng tệp này để báo cho những người khác mở không gian làm việc toàn bộ danh sách các kho điều khiển nguồn được sử dụng bởi không gian làm việc và vị trí của bản sao làm việc liên quan đến không gian làm việc, cho dù các kho đó là Git, SVN hay cả hai.
Khi bạn mở không gian làm việc, Xcode sử dụng Project.xccheckout
tệp để thông báo cho người dùng rằng có các kho lưu trữ khác tạo thành một phần của không gian làm việc và hỏi xem nên kiểm tra cái nào. Khi kiểm tra các kho lưu trữ bổ sung, Xcode đặt các bản sao làm việc trong cùng cấu trúc thư mục liên quan đến không gian làm việc giống như khi Project.xccheckout
tệp được tạo.
Như Chris Hanson đã nói, có lẽ không có vấn đề gì đối với một kho lưu trữ, không gian làm việc một dự án, nhưng đối với các vấn đề phức tạp hơn, nó thực sự sẽ rất tiện dụng.
Bạn có thể tìm hiểu thêm về điều này trong video phiên WWDC 2013 Hiểu về Kiểm soát nguồn trong Xcode ; phần liên quan bắt đầu vào khoảng 15 phút.