2011-01-25 32 views
6

Có thể có 2 (hoặc nhiều) kho lưu trữ bên ngoài được liên kết với một thư mục cục bộ không?svn: externals: Có nhiều hơn một kho lưu trữ bên ngoài trong một thư mục cục bộ

Ví dụ, tôi có một tập tin có tên externals và chứa:

http://somewhere/dev/trunk/F01common.lib include 

Tôi tuyên bố tài sản của tôi như thế:

svn propset svn:externals -F ../external . 

Nếu tôi cố gắng sử dụng một tập tin như một sau, chỉ dòng cuối cùng được thực hiện:

http://somewhere/dev/trunk/F01common.lib include 
http://somewhere/dev/trunk/F04logger.lib include 

Tôi có muốn làm gì không?
Cảm ơn câu trả lời của bạn.

Trả lời

-1

Có, có thể có nhiều svn: externals. Làm theo bài này trong blog của tôi https://web.archive.org/web/20110826083448/http://www.buggedtech.com:80/2011/01/25/multiple-values-on-svnexternals/ để biết chi tiết ...

+1

Cảm ơn, nhưng tôi muốn có tất cả kho lưu trữ vào MỘT thư mục cục bộ, không phải trong nhiều thư mục. – Flyounet

+1

Câu trả lời ngắn gọn là KHÔNG. Nhưng thử nghiệm của tôi cho thấy rằng bạn có thể thêm nhiều svn: externals và đặt nó vào một thư mục tuy nhiên, khi bạn kiểm tra, chỉ có bên ngoài đầu tiên được xác định là kiểm tra ra ... NO ERRORS DISPLAYED. Tại sao? Bởi vì, mặc dù nó là một repo bên ngoài, nó vẫn là một bản sao làm việc ... bạn không thể có một bản sao làm việc chỉ vào các URL repo khác nhau. Nếu bạn thực sự cần chức năng đó, bạn chỉ có thể tạo tập lệnh xây dựng của riêng mình, chỉ cần xuất các repos bên ngoài vào một thư mục và điều đó sẽ ổn. Xuất không có siêu dữ liệu để có thể hoạt động. – icasimpan

+0

bummer, do đó, kỹ thuật này không thể được sử dụng để hợp nhất một loạt các thư mục vào một thư mục chung>< – jxramos

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