3

제프 앳 우드 (Jeff Atwood)의 기사 인 Coding Horror: Setting up Subversion on Windows에 따라 Subversion을 설정했습니다. 단계를 정확히 따라 갔고 LAN상의 Windows 2003 서버에서 SVNSERVE가 현재 서비스로 실행 중입니다.Subversion을 Apache없이 Windows 인증 용으로 구성 할 수 있습니까?

나는 또한 TortoiseSVN을 설치했고 그걸 가지고 놀았으며 그것에 대해 더 많은 것을 배우려고 노력했기 때문에 우리 가게에서 사용법을 널리 알릴 수 있습니다.

제 질문은 사용자와 암호가 정의 된 conf/passwd 파일의 사용을 피할 수 있는지 여부입니다. 나는 Windows 인증을 사용할 수 있기를 희망하지만, 지금까지 수집 한 것으로부터 Windows 인증은 Apache의 사용으로 만 가능할 것으로 보인다.

Apache를 탐색하지 않고 Windows 인증을 사용하도록 Subversion을 구성하는 간단한 방법이 있습니까?

편집 : 방금 serverfault.com이라는 자료에 대한 자매 사이트를 발견했습니다. 내가이 질문을 거기에 게시해야합니까 (관리자가 아닌 개발자 일지라도).

답변

5

나는 이것이 당신이 무엇인지 알지 못하지만, VisualSVN Server은 VisualSVN 사람들이 무료로 제공하는 패키지입니다. 그것은 여전히 ​​아파치를 사용하고 있습니다. 그러나 단순한 관리가 진행되는 한 - 모든 설치 작업을 수행하는 클라이언트입니다. Subversion 서버가 포함되어 있으므로이 작업이 필요합니다.

이렇게하면 관리 응용 프로그램 (다른 데이터베이스에서 볼 수있는 표준 관리 응용 프로그램과 비슷 함)을 통해 Windows 인증 설정을 관리 할 수 ​​있습니다. 리포지토리 수준에서 사용자에게 읽기/쓰기 권한이 있는지 여부와 낮은 수준의 폴더 수준에서 덮어 쓰기를 설정할 수 있습니다.

당신은, 그러나 당신이 희망하고있다 (그들이 청구 무엇 인) 비주얼 스튜디오에 대한 자신의 클라이언트를 사용할 필요가 없습니다

)

다시, 아파치에 대한 요구 사항의 주위에 점점 아니에요 -하지만 추상화 것 그만큼 Subversion 서버에 대한 '블랙 박스'방법론이 조금 있습니다. ;)

+0

대단히 감사합니다. 나는 이것을 지금 보게 될 것이다. VisualSVN에 대해 빨리 읽었으며 제품 비용을 청구 할 때 VisualSVN에서 멀어졌습니다. 무료 패키지를 살펴 보겠습니다. 다시 한번 감사드립니다. –

+0

희망은 그것이 당신이 원하는 것을합니다. 그것은 확실히 (잘 가파른) 학습 곡선의 약간을 저버린 것만큼이나 나를 위해 아주 잘 작동합니다. :) – Amadiere

+0

사실, visualSVN 서버는 Apache를 사용합니다. 서버 기술을 변경하고 http 프로토콜을 사용하는 데 신경 쓰지 않는다면 괜찮습니다. 하지만, 진짜 질문은 아파치를 사용하지 않고 * 할 수있는 방법일까요? –

관련 문제