2010-06-14 34 views
10

Tôi có thiết lập CCNet để nói chuyện với kho SVN của chúng tôi, trong đó có thiết lập ACL bằng các nhóm Active Directory. Điều này làm việc tốt, ngoại trừ tôi không hài lòng với việc có tên người dùng và mật khẩu của người dùng AD được lưu trữ trong văn bản thuần túy trên cá thể CCNet.Truy cập kho SVN từ CCNet (CruiseControl.net) bằng cách sử dụng một người dùng Active Directory

Có cách nào để mã hóa tên người dùng/mật khẩu AD hoặc nhận dịch vụ CCNet hay không. một tài khoản miền bên ngoài cấu hình chuẩn?

+1

Không có câu trả lời nào sau gần một năm? –

Trả lời

5

Trên máy chủ sẽ chạy ccnet, hãy sử dụng SVN từ dòng lệnh để thực hiện điều gì đó yêu cầu xác thực. Điều đó sẽ lưu trữ thông tin xác thực của bạn bằng Windows.

Sau đó, chạy dịch vụ với tư cách người dùng và sử dụng < authCaching> Luôn luôn </authCaching> trong tệp cấu hình.

<sourcecontrol type="svn"> 
    <authCaching>Always</authCaching> 
</sourcecontrol> 
+0

Tôi không bao giờ có cơ hội để kiểm tra điều này vì tôi đã hoàn thành hợp đồng mà tôi đã làm khi giải pháp này được cung cấp. Câu trả lời này có một vài upvotes, mà sẽ cho thấy rằng đó là một giải pháp làm việc, bất cứ ai có thể xác nhận? Tôi sẽ đánh dấu là đã trả lời ngay. – Tr1stan

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