Câu trả lời:
Mã chương trình lật đổ được liên kết thành nhị phân TortoiseSVN. Bạn có thể cài đặt một phiên bản riêng biệt tương thích nếu bạn cần truy cập vào kho lưu trữ từ dòng lệnh.
CẬP NHẬT: Các phiên bản gần đây của gói TortoiseSVN có thể cài đặt một svn.exe riêng biệt ngoài phiên bản được liên kết vào tệp nhị phân GUI. Nó nằm trong cùng thư mục bin nơi cài đặt chương trình chính. (Nếu bạn đã cài đặt TortoiseSVN, sau đó chạy lại trình cài đặt, chọn Sửa đổi và chọn công cụ dòng lệnh để cài đặt.)
TortoiseSVN 1.7 có một tùy chọn để cài đặt các công cụ dòng lệnh.
Nó không được kiểm tra theo mặc định, nhưng bạn có thể chạy lại trình cài đặt và chọn nó. Nó cũng sẽ tự động cập nhật biến môi trường PATH của bạn.
Trong quá trình cài đặt TortoiseSVN, hãy kiểm tra Công cụ Máy khách Dòng lệnh . Điều này sẽ tạo tập tin svn.exe
bên trong thư mục C:\Program Files\TortoiseSVN\bin
.
TortoiseSVN không sử dụng svn.exe, nó có thư viện SVN được biên dịch. Nếu bạn cần chạy các tác vụ của riêng mình, bạn sẽ phải cài đặt máy khách lật đổ độc lập. Bạn từ Cygwin [ http://cygwin.com ] hoặc nhận phiên bản gốc từ http://subversion.apache.org/packages.html#windows
Nếu bạn muốn sử dụng SVN.EXE, có một số công ty biên dịch các tệp nhị phân chính thức có sẵn để tải xuống miễn phí. Ví dụ: Collabnet:
Nếu bạn đang sử dụng cài đặt Silk, hãy thử:
"\ Tệp chương trình \ SlikSvn \ bin"
Tùy thuộc vào những gì bạn cần làm, tự động hóa TortoiseSVN có thể là một giải pháp tốt. Ví dụ: phần sau đây sẽ cập nhật kho lưu trữ và đóng cửa sổ TortoiseSVN nếu không có lỗi hoặc xung đột:
TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2
Có cài đặt lại và chọn dòng lệnh để lấy svn trong thư mục Tệp chương trình-> Rùa SVN.
Tải xuống từ đây:
http://sourceforge.net/projects/win32svn/
và chạy chương trình thiết lập. Các tập tin thực thi là trong:
\ Tệp chương trình (x86) \ Subversion \ bin
để cài đặt mặc định.
Các phiên bản gần đây của gói TortoiseSVN có thể cài đặt một svn.exe riêng biệt ngoài phiên bản được liên kết vào tệp nhị phân GUI. Nó nằm trong cùng thư mục bin nơi cài đặt chương trình chính. (Nếu bạn đã cài đặt TortoiseSVN, sau đó chạy lại trình cài đặt , chọn Sửa đổi và chọn công cụ dòng lệnh để cài đặt .)
Tôi đã cài đặt TortoiseSVN-1.12.2.28653-x64-svn-1.12.2
trong Windows 10 với công cụ dòng lệnh được kích hoạt. Tuy nhiên, nó không có svn.exe
tập tin trong bin
thư mục.
Vì vậy, tôi đã tải xuống các công cụ dòng lệnh Apache Subversion từ https://www.visualsvn.com/files/Apache-Subversion-1.13.0.zip . Sau khi giải nén, tôi đã đặt hai vị trí sau vào biến PATH của mình:
C:\Program Files\TortoiseSVN\bin
E:\Apache-Subversion-1.13.0\bin
Mọi thứ hoạt động tốt với tôi sau cấu hình này. Tôi muốn sử dụng SVN trong VsCode IDE.
Trước hết, nếu lật đổ cài đặt trên máy của bạn? nếu không nhìn vào máy chủ nào thì tortoisesvn của bạn được thiết lập để kết nối.
vị trí mặc định khi subversion được cài đặt là c: \ chương trình tập tin \ subversion bạn có thể tìm thấy svn.exe trong c: \ chương trình tập tin \ subversion \ bin nơi bạn có thể chạy các hành động dòng cmd của mình.
Nói chung, bạn có thể tìm thấy svn.exe trên vị trí này:
C: \ Tệp chương trình \ TortoiseSVN \ bin
Nếu bạn đã cài đặt TortoiseSVN và vẫn không thể tìm thấy tệp svn.exe
trên vị trí đã cho, thì bạn cần chạy lại trình cài đặt TortoiseSVN, nhấp vào 'Sửa đổi' và chọn Công cụ dòng lệnh và sau khi cài đặt thành công, bạn có thể tìm thấy 'svn.exe' trên vị trí đã cho trên ổ đĩa của bạn.