2011-10-17 77 views
6

Có cách nào để xóa kiểm soát phiên bản khỏi dự án IntelliJ không? Tôi có thể đi qua cấu trúc thư mục và loại bỏ tất cả các tập tin .svn trên dòng lệnh, nhưng tôi chỉ tự hỏi nếu có một "thích hợp" hoặc cách dễ dàng hơn để làm điều đó? Cảm ơn trước.xóa dự án IntelliJ khỏi điều khiển phiên bản

+0

@enkor, làm thế nào bạn nhìn vào 'hỏi' ngày, mỏ trước ngày bởi cặp vợ chồng trong nhiều năm, phải không? – vector

Trả lời

1

Bạn có thể cụm từ câu hỏi của mình hay hơn ...

IntellJ là một IDE. Nếu bạn đang sử dụng nó để tải xuống mã nguồn từ kho lưu trữ Subversion, hãy thử lệnh xuất thay vì thanh toán. Điều đó sẽ tải xuống tất cả các tệp nguồn mà không có thư mục .svn. Tất nhiên, bạn sẽ không thể kiểm tra bất kỳ thay đổi nào của bạn trở lại kho lưu trữ Subversion.

Mở trình duyệt kho lưu trữ, sau đó nhấp chuột phải vào thư mục thay vì nhấn nút Thanh toán ở dưới cùng. Bạn sẽ thấy mục menu xuất. Chọn điều đó và sẽ kiểm tra nguồn từ kho lưu trữ Subversion mà không có thư mục .svn. Tất nhiên, bạn sẽ không thể kiểm tra bất cứ điều gì trở lại trong

+0

... đó là một dự án mới tôi đã nhận và chỉ có nó dưới subversion tại địa phương, sẵn sàng để làm nhập khẩu ban đầu và tôi nhận ra thư mục đích (trong cấu trúc dự án) là dưới svn quá. Tôi đã không nói với intellij/svn bỏ qua câu hỏi đó. Xin lỗi vì bất kỳ sự nhầm lẫn nào. – vector

+0

Trong trường hợp đó, bạn chỉ có thể 'hoàn nguyên' thư mục đích. Sau đó nó sẽ không được thêm vào điều khiển phiên bản. Bạn có lẽ nên đặt nó thành 'bỏ qua' sau đó để ngăn điều này xảy ra trong tương lai. –

26

Tôi cho rằng cách tốt nhất là để loại bỏ cấu hình svn trong các thiết lập dự án:.

File> Settings, sau đó điều khiển phiên bản. Sẽ có mục Suversion trong danh sách. Hãy thử xóa dòng này bằng nút "-" ở bên phải.

Hy vọng điều này sẽ hữu ích.

+0

sau đó bạn cũng có thể xóa thư mục .svn mà không gặp sự cố – 3dmg

+0

Tôi rất vui vì tôi đã tìm thấy câu trả lời của bạn! IntelliJ tìm thấy các thư mục '.vn 'trong thư viện tôi đang sử dụng và sẽ không ngăn cản tôi về mọi tệp trong đó! – childofsoong

+0

Điều này tốt hơn câu trả lời được chấp nhận. Tôi đã có một dự án dựa trên git checkout cục bộ, được nhập vào IntelliJ. Vì một vài lý do mà IntelliJ đã cho phép SVN làm việc đó. Điều này cho phép tôi loại bỏ ràng buộc SVN và thêm git. – Grundlefleck

16

File -> Settings -> Phiên bản Control -> chọn Project -> Nhấn vào nút (màu đỏ)

enter image description here

+1

Đối với intellij trên mac, đó là Intellij IDEA -> Tùy chọn -> Kiểm soát phiên bản – gabbler

+0

Jetbrains nên thực sự dọn dẹp sự nhầm lẫn và di chuyển các tùy chọn dự án cụ thể đến cài đặt dự án thay vì tùy chọn toàn cầu. –

Các vấn đề liên quan