Tôi đang cố gắng hợp nhất một tệp từ thân cây của tôi tới chi nhánh (wc) và đang nhận được lỗi không tìm thấy đường dẫn lẻ cho đường dẫn có vẻ trên nhánh không liên quan đến hoạt động hợp nhất hiện tại.Không tìm thấy đường dẫn svn trên nhánh không liên quan đến hoạt động hợp nhất
Ví dụ, trong dự án của chúng tôi svn ta có:
- chi nhánh
- branch0
- branch1
- branch2
- branch3
- branch4
- thẻ
- ... [một số thẻ]
- thân
Tôi đã kiểm tra ra branch4 và nó là bản sao làm việc của tôi. Sau khi sửa lỗi sản xuất trên thân cây, tôi muốn hợp nhất thay đổi từ thân cây thành nhánh4. Tôi cố gắng để làm điều này bằng cách sử dụng lệnh sau:
svn merge https://svn.svnprovider.com/my-account/my-project/trunk/path/to/file/my-file.java path/to/file/my-file.java
Tôi đã làm điều này với các file khác mà không có vấn đề, tuy nhiên, đối với tệp này tôi nhận được một lỗi tương tự như: (thông tin độc quyền trong các tập tin thực và đường dẫn, do đó ví dụ)
svn: '!/my-account/svn/bc/1732/my-dự án/chi nhánh/branch1 /path/to/file/my-file.java' không tìm thấy con đường
Tại một điểm trong nhánh lịch sử1 là nhánh làm việc của chúng tôi và nó được tích hợp lại vào thân cây. Tất cả các nhánh, theo kiến thức của tôi, đã được tạo ra từ thân cây và không phải từ các nhánh khác. Vì vậy, tôi tự hỏi đầu tiên những gì đang xảy ra và thứ hai, làm thế nào để sửa lỗi này.
Tôi đã đọc một số bài viết nói về svn: mergeinfo và cách có thể gây ra các vấn đề tương tự và điều này đặc biệt có vấn đề khi người dùng sử dụng tra tấn. Chúng tôi đã có một vài người dùng tra tấn đến và đi vào dự án, vì vậy đây có thể là nguyên nhân gốc rễ của vấn đề - vẫn cần sửa chữa.
Có ai đó gặp sự cố tương tự và đã xác định nguyên nhân gốc rễ và sửa lỗi. Đánh giá cao.
Phiên bản svn nào? bất kỳ cơ hội nào là my-file.java bị xóa trong một trong các URL đó? làm bạn –
Chạy một máy khách 1.6.5 trên OS X. Máy chủ được lưu trữ và tôi không chắc chắn về phiên bản máy chủ - sẽ cố gắng lấy và đăng nó ở đây. Tệp, my-file.java, tồn tại trên cả thân cây và nhánh. – reverend
Tôi đã gặp vấn đề này với subclipse. Tôi đã kết thúc bằng cách sử dụng một loại hợp nhất khác. Tôi đã nhận được lỗi bằng cách sử dụng hợp nhất tái hòa nhập và nhận được xung quanh nó bằng cách sử dụng hợp nhất tiêu chuẩn. – dwjohnston