Tôi cố gắng để thay đổi "svn: externals" tài sản của một kho lưu trữ từ xa thông qua lệnh này:Có thể thay đổi thuộc tính "svn: externals" của kho lưu trữ lật đổ từ xa không?
svn ps svn:externals "vendor1 http://vendor_repo_here.com" http://main-repo-here.com
Tôi đang mong đợi trên lệnh để thay đổi "svn: externals" tài sản từ bất cứ điều gì đó là để "vendor1 http://vendor_repo_here.com " .. Nhưng nó ném một lỗi:
Setting property on non-local target 'http://main-repo-here.com' needs a base revision.
Vì vậy, tôi cố gắng này:
svn ps -r HEAD svn:externals "vendor1 http://vendor_repo_here.com" http://main-repo-here.com
Bây giờ nó nói:
Cannot specify revision for versioned property 'svn:externals'
Tôi có làm gì sai không? Có anyway để thay đổi điều này từ xa thông qua dòng lệnh?
Ok, do đó, thêm 'chiều sâu' sẽ đảm bảo thanh toán ngay lập tức bất kể kích thước repo của bạn ... phải không? Nghe tuyệt đó. Chưa thử nó - nhưng tôi nghĩ câu trả lời của bạn là chấp nhận được nhất. –
Có, "--depth empty" thực hiện điều đó. "--depth ngay lập tức" cũng tồn tại và sẽ kiểm xuất các tệp và thư mục bên trong thư mục cấp cao nhất đó. – panschk
Cảm ơn, nhưng trong dòng 5, tôi muốn làm 'svn commit -m" commit comment "repocopy'; khác hơn thế, tuyệt vời. –