Thêm cấu trúc thư mục vào SVN, không có tệp


47

Có cách nào để thêm cấu trúc thư mục vào kho SVN mà không cần thêm các tệp có trong các thư mục không?

Câu trả lời:


68

Xin lỗi, tôi nên có RTFM ...

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.add.html

Bạn có thể thêm một thư mục mà không cần thêm nội dung của nó:

$ svn thêm --depth = trống otherdir
Một người khác

Chỉnh sửa: Điều này không hoạt động đệ quy mặc dù, có cách nào để làm điều đó quá?


7

Nếu bạn muốn làm nó một cách đệ quy, có lẽ điều này sẽ làm việc cho bạn?

find . -type d ! -name '.' ! -path "*.svn*" -print0 | xargs -0 svn add --depth=empty

1
Vấn đề là "svn add" sẽ tự động lặp lại và bao gồm nội dung của các thư mục. Bạn sẽ cần sử dụng 'svn add -N' thay vì tôi nghĩ để đảm bảo rằng nó chỉ hoạt động trên thư mục chứ không phải bất kỳ tệp nào bên trong.
James F

Ồ đúng rồi, như ông nói, sẽ chỉnh sửa bài đăng
Kyle Brandt

0

Đi dự tiệc muộn, nhưng

svn add --non-recursive

hoạt động không lặp lại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.