SVN kiểm tra nội dung của một thư mục, không phải chính thư mục đó


144

Tôi khá mới với linux và svn. Tôi đang cố kiểm tra thư mục trung kế của một dự án vào thư mục public_html của tôi bằng lệnh này (trong khi ở chế độ public_html):

svn checkout file:///home/landonwinters/svn/waterproject/trunk

Thư mục waterproject chứa các tệp từ bỏ cài đặt cơ sở của drupal.

Nó kiểm tra tốt, ngoại trừ tất cả các tập tin được public_html/trunkthay vì chỉ ở trong public_html.

Tôi không biết lệnh di chuyển tất cả nội dung của thân cây lên thân cây chung_html và rm, nhưng tôi nghĩ rằng tôi có thể tìm ra điều đó tương đối dễ dàng. Tôi chỉ muốn biết nếu tôi chỉ có thể kiểm tra nội dung của một thư mục, mà không có chính thư mục đó.

Câu trả lời:



21
svn co svn://path destination

Để chỉ định thư mục hiện tại, sử dụng dấu "." cho thư mục đích của bạn:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .

10

Chỉ cần thêm thư mục trên dòng lệnh:

svn checkout svn://192.168.1.1/projectname/ target-directory/

9

Cung cấp thư mục trên dòng lệnh:

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

Nếu bạn chỉ định một thư mục hiện có, nó sẽ tạo một thư mục mới với tên của thư mục kiểm tra gốc ở đó, trong khi nếu bạn chỉ định một thư mục không tồn tại, nó sẽ sử dụng thư mục đó để thay thế.
Casebash

Bạn có thể tránh ghi đè các tệp bằng cách đổi tên thư mục hiện có, kiểm tra và đổi tên lại.
Casebash
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.