2010-09-02 19 views

Trả lời

53

đoán từ tên thư mục của bạn, bạn đang cố gắng truy cập vào kho lưu trữ trên hệ thống tập tin địa phương. Bạn vẫn cần sử dụng cú pháp URL để truy cập nó:

svn export file:///e:/repositories/process/test.txt c:\test.txt 
+1

Tôi nghĩ rằng bạn don thậm chí không cần cung cấp đường dẫn đầy đủ bằng cách sử dụng tệp: // scheme; Chỉ cần di chuyển đến thư mục nơi bạn mã cư trú và sử dụng lệnh xuất khẩu svn ở đó. Ví dụ bạn đang hiện diện trong someting/someting/mã, do đó mov để một cái gì đó/cái gì đó chúng tôi lệnh cd và chạy lệnh sau svn ./code xuất khẩu ./code_new lệnh này sẽ xuất khẩu tất cả các mã của bạn trong code_new danh mục. Lưu ý rằng bạn thậm chí không cần phải tự mình đọc thư mục code_new, lệnh export sẽ tự thực hiện. sửa tôi nếu tôi sai ở bất kỳ nơi nào. – Ans

18

Bạn cũng không phải thực hiện việc này một cách cục bộ. Bạn có thể làm điều đó thông qua một kho lưu trữ từ xa, ví dụ:

svn export http://<repo>/process/test.txt /path/to/code/ 
+1

"Không tìm thấy". Có một liên kết khác mà tôi có thể thử không, @RobertDuchnik? –

+5

Bạn đã không nghiêm túc thử một URL với '' trong đó theo nghĩa đen, phải không? Đó chỉ là một ví dụ, bạn cần điền vào đường dẫn kho lưu trữ thực tế của bạn từ máy chủ. – Ben

+0

Rút khỏi áp phích nhận xét –

4

Đối với substition khiếm đây là một ví dụ thực tế từ GitHub.com vào một thư mục địa phương:

svn ls https://github.com/rdcarp/playing-cards/trunk/PumpkinSoup.PlayingCards.Interfaces 
svn export https://github.com/rdcarp/playing-cards/trunk/PumpkinSoup.PlayingCards.Interfaces /temp/SvnExport/Washburn 

Xem: Download a single folder or directory from a GitHub repo để biết thêm chi tiết .

1

Tôi biết OP được hỏi về làm việc xuất khẩu từ dòng lệnh, nhưng chỉ trong trường hợp này là rất hữu ích cho bất cứ ai khác ngoài kia ...

Bạn chỉ có thể cho phép Eclipse (cộng với một trong những plugins discussed here) thực hiện công việc cho bạn. Rõ ràng, việc tải xuống Eclipse chỉ để thực hiện một lần xuất là quá mức cần thiết, nhưng nếu bạn đã sử dụng nó để phát triển, bạn cũng có thể thực hiện svn export đơn giản từ trình đơn ngữ cảnh của IDE khi duyệt kho SVN.

Ưu:

  • dễ dàng hơn đối với những người không quá quen thuộc với việc sử dụng SVN ở cấp dòng lệnh (nhưng bạn có thể tìm hiểu về những gì xảy ra ở mức độ dòng lệnh bằng cách nhìn vào SVN console với một loạt các lệnh)
  • bạn đã thiết lập chi tiết SVN của mình và sẽ không phải lo lắng về việc xác thực, v.v.
  • bạn không phải lo lắng về việc nhập sai URL hoặc ghi nhớ thứ tự của thông số
  • bạn có thể chỉ trong một hộp thoại mà thư mục bạn muốn xuất khẩu sang
  • bạn có thể chỉ trong một hộp thoại cho dù bạn muốn xuất từ ​​TRUNK/HEAD hoặc sử dụng một phiên bản cụ
Các vấn đề liên quan