2012-02-14 63 views
11

Một vài tuần trước, tôi đã kiểm tra toàn bộ SVN repo ở chế độ --non-recursive. Bây giờ có vẻ như khi tôi làm một svn up, nó không cập nhật thư mục đệ quy.SVN không cập nhật đệ quy

Đó là một vấn đề bởi vì tôi muốn để có được những thay đổi từ đồng nghiệp của tôi mà không cần phải đi qua từng thư mục và làm một svn up bằng tay ...

Làm thế nào tôi có thể buộc các cập nhật được đệ quy?

Trả lời

13

trên lệnh svn update tiếp theo cung cấp các tham số --depth:

svn up --depth infinity 

trên kiểm tra ra một thanh toán không đệ quy, lật đổ nhớ thiết lập này cho đến khi bạn nói với nó bằng cách khác.

Lưu ý: bạn không nên sử dụng thông số -N nữa vì không được dùng nữa. Cố gắng sử dụng file --depth hoặc --depth immediates

+0

Làm việc tốt, thx :) – aspyct

+2

này doesn' t làm việc cho tôi. Svn up --set-depth infinity là cái mà làm việc cho tôi. –

12

Tiếp theo nên làm việc (với 1.7.x svn hoặc phiên bản mới hơn):

svn up --set-depth infinity