Chúng tôi gặp sự cố với tệp Hợp nhất tại TFS2010. Cho đến bây giờ, chúng tôi đã hợp nhất các tập tin từ một nhánh này sang nhánh khác mà không gặp vấn đề gì (nhấn chuột phải vào file -> Merge -> Chọn Target branch và Merge files). Ban đầu, chúng tôi đã thêm tệp mới tại nhánh Phát triển, sau đó thêm cùng một tệp tại nhánh Chính. Sau một thời gian, chúng tôi đã thay đổi mã tại Chi nhánh phát triển và khi cố gắng Hợp nhất với chi nhánh chính, không thể thấy chi nhánh Target (Main). Tôi có hai câu hỏi liên quan đến tình huống này:TFS - Không thể thấy chi nhánh mục tiêu khi thực hiện tệp Hợp nhất
Đây có phải là cách tốt để 'tải lên' các tệp mới tại TFS. Riêng biệt thêm các tập tin tại cả hai chi nhánh hoặc có một số thực hành tốt hơn, nơi chúng tôi có thể thêm tập tin mới để phát triển chi nhánh và sau đó tạo bản sao của tập tin đó tại chính?
Điều gì có thể là lý do để 'ẩn' Chi nhánh mục tiêu trong quá trình Hợp nhất?
Khi cố gắng để giải quyết vấn đề này, tôi thấy một số điều có thể hữu ích cho người khác, nhưng không giải quyết vấn đề trong trường hợp của tôi:
TFS not showing Dev branch in target locations for merging
How to merge new files into another branch in TFS?
TnX trước!
Nemanja
TnX pantelif! Điều đó đã giải quyết được vấn đề của chúng tôi. Chúng tôi không thể Hợp nhất các tệp mới vì chúng tôi đã cố gắng thực hiện việc đó bằng cách nhấp chuột phải vào tệp thay vì chi nhánh. Bây giờ, chúng tôi có tình huống trong đó các thay đổi trước đó, với các tệp 'mới' trong thời điểm đó, được hiển thị trong danh sách 'Thay đổi đã chọn', nhưng chúng tôi không thể hợp nhất lại và thay đổi đăng ký vì chúng tôi đã có đăng ký và sửa đổi mới cho những tập tin này sau khi thay đổi ban đầu. Làm thế nào chúng ta có thể 'làm sạch' những thông tin này, tức là cách chúng ta chỉ có thể thấy những thay đổi, ví dụ, từ thời điểm này? –
Khi bạn cố gắng hợp nhất từ nguồn đến mục tiêu chi nhánh thì TFS có phàn nàn về một Xung đột không?Nếu bạn chọn sử dụng phiên bản 'Mục tiêu' trong tab xung đột, điều này sẽ giải quyết vấn đề một lần và cho tất cả. – pantelif