Tôi là người dùng mới với SVN và tôi gặp sự cố trên lệnh cam kết SVN.SVN cam kết không thành công với lỗi "Cấp phép không thành công"
Tôi sử dụng TortoiseSVN 1.6.6 và hình ảnh Subversion Ubuntu với WMware làm máy chủ.
Tôi đã tạo một kho lưu trữ trên máy chủ SVN và tôi có thể dễ dàng kiểm tra tệp từ kho lưu trữ, nhưng cam kết.
Khi tôi cam kết, nó luôn hiển thị sự cố.
Command: Commit
Error: Commit failed (details follow):
Error: Authorization failed
Finished!:
Sự cố này chỉ hiển thị ở máy khách cục bộ với kho lưu trữ máy chủ SVN trên VM. Tôi đã thử tạo kho lưu trữ trên máy cục bộ với TortoiseSVN và không có vấn đề gì với Commit. Tôi cũng đã thử một bản sao làm việc trên máy chủ, nó cũng không có vấn đề gì với Commit.
Có ai gặp phải sự cố này không? Nó không phải là bất kỳ vấn đề trên Checkout từ máy chủ VM SVN nhưng nó cho thấy sự cố trên máy khách địa phương cam kết với máy chủ VM.
Mọi thứ có cần phải được thiết lập mà tôi đã bỏ lỡ không?
Câu hỏi này cũ nhưng tôi sẽ thêm 2 xu vì gần đây tôi đã có vấn đề này. Vấn đề của tôi là cách tôi kiểm tra kho lưu trữ. Tôi vô tình sử dụng svn: //example.com/Repo thay vì svn + ssh: //[email protected]/Repo làm nguồn và thanh toán ẩn danh hoạt động tốt, nhưng tôi không thể cam kết. Nếu tôi chắc chắn rằng tôi đã kiểm tra nó giống như cách tôi đang làm trên các hệ thống khác, tôi sẽ không gặp vấn đề gì nhưng tôi thì không. Có thể đáng để kiểm tra nếu đây là vấn đề của bạn: so sánh nguồn repo giữa làm việc và không làm việc và xem liệu có bất cứ điều gì rõ ràng là không ổn. – Wug