2014-09-02 17 views
10

Tôi hy vọng ai đó có thể giúp tôi giải quyết vấn đề khó chịu mà tôi đang gặp phải.Subversion trong Intellij liên tục yêu cầu xác thực

Tôi đang cố gắng thanh toán một dự án từ lật đổ nhưng vì một lý do nào đó nó không cho phép tôi.

Lúc đầu khi tôi đặt URL, nó cung cấp cho tôi các tùy chọn như tôi muốn xác thực thông qua mật khẩu, ssh agent hoặc khóa ssh, v.v. Tôi chọn tùy chọn xác thực bằng mật khẩu. Ở giai đoạn này, đăng nhập thành công vì tôi có thể duyệt kho lưu trữ của mình.

Tuy nhiên, khi tôi đi kiểm tra dự án từ kho lưu trữ của mình, nó yêu cầu xác thực lại; Tôi nhập mật khẩu nhưng mật khẩu vẫn yêu cầu nhập lại mật khẩu

Cửa sổ sau đây tiếp tục xuất hiện. enter image description here

Tôi đã thử các giải pháp sau đây mà không thành công:

  • dọn dẹp bộ nhớ cache xác thực từ các cài đặt IntelliJ lật đổ.
  • gỡ và IntelliJ cài đặt lại
  • Tìm thấy trực tuyến mà dòng sau có thể giúp đỡ nếu thêm vào idea.exe.vmoptions

    -Dsvnkit.http.methods=Basic,Digest,NTLM

nhưng điều này đã không làm việc một trong hai.

Bạn có lời khuyên nào không?

+0

Tôi có thể giả sử bạn đang chọn hộp kiểm "Lưu thông tin đăng nhập" không? (xin lỗi cho câu hỏi rõ ràng, nhưng không muốn giả định bất cứ điều gì) – Michael

+0

Nền tảng nào là bạn? Phiên bản IntelliJ là gì? Câu trả lời này có thể hữu ích nếu bạn đang sử dụng Mac OS: http: // stackoverflow.com/questions/13585631/intellij-wont-save-svn-authentication-information – Michael

Trả lời

4

Khi tôi thanh toán dự án, tôi phải đặt một vài tùy chọn như vị trí thư mục, phiên bản lật đổ. Tôi đã kiểm tra phiên bản 1.7 thay vì phiên bản 1.8 và nó hoạt động. Vì vậy, tôi đoán nó là một cái gì đó để làm với việc sử dụng phiên bản sai của subversion. Đây là trên cửa sổ 7, IntelliJ 13.1.4

Hy vọng nó giúp

+0

Tương tự ở đây mặc dù tôi đã phải đi từ 1,7 đến 1,6 trên máy Mac, Intellij 13.1.5. Trên cùng một kho lưu trữ Windows được kiểm tra ở định dạng 1.7. – homaxto

1

Chỉ cần thêm: Tôi có cùng một vấn đề, và nó bật ra rằng (ít nhất là trên Windows), nó được sử dụng "svn "khách hàng dòng lệnh, xảy ra là phiên bản 1.7 (và tôi nghĩ máy chủ của tôi là 1.8). Vì vậy, tôi đã giải quyết vấn đề bằng cách đi sâu vào cài đặt và gỡ bỏ tùy chọn "Sử dụng dòng lệnh máy khách". Sau đó, nó làm việc tốt, có lẽ sử dụng khách hàng svn nội bộ của nó.

14

Tôi đã gặp sự cố tương tự trên IntelliJ 14 và tôi đã giải quyết vấn đề này bằng cách đi tới Cài đặt -> Kiểm soát phiên bản -> Subversion và bỏ chọn tùy chọn 'Sử dụng trình khách dòng lệnh'.

6

Bạn có thể đi đến svn console và thực hiện bất kỳ lệnh svn như:

svn list https://www.repo.rr.com/svn/main/team/gaurav 

Sau đó mật khẩu Promt svn và hỏi bạn có muốn lưu mật khẩu. Nếu bạn lưu mật khẩu, Intellij cũng sẽ thấy mật khẩu.

+0

Nếu bạn đang sử dụng nhiều hơn một tên người dùng vì một số lý do hoặc gần đây đã thay đổi mật khẩu của bạn, thì bạn có thể phải xóa tệp này. Đường dẫn này có liên quan đến máy Mac- /. Subversion/auth/svn.simple/

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