2009-03-05 3 views
13

Subversion (SVN) 서버가 Windows Server OS에서 초보자를 시작하도록 권장 할만한 것은 무엇입니까?Windows에서 사용할 Subversion 서버

클라이언트에서 TortoiseSVN을 사용하고 .NET 개발을 주로 수행 할 것입니다.

업데이트 :
큰 조언. 나는 투표에 근거 해 나의 대답을 고르고있다. 나는 VisualSVN과 CollabNet을 시도 할 것이다. 정말 좋다고 생각했던 chyne의 대답을 읽어주세요 (+1). 나는 그 방법을 시도 할 것이다.

의견에 대한 제 생각으로는 1 ~ 2 주 후에이 질문에 다시 올 것입니다.

답변

24

나는 VisualSVN 서버를 사용하고 설치하고 사용하기가 정말 쉽습니다.

또한 .NET 개발을 수행하는 경우 Visual Studio 통합을 위해 AnkhSVN을 조사하십시오. 둘 다 거북이 SVN을 클라이언트로 설치했습니다.

+0

클라이언트를 만들기 때문에 서버를 다운로드하십시오. 서버는 무료이며 클라이언트는 무료가 아닙니다. 하지만 그래, VisualSVN 꽤 깔끔합니다. –

+0

이것이 우리가 사용하는 멋진 도구입니다. –

+1

VisualSVN 서버와 함께 VisualSVN 클라이언트를 사용하고 있습니다. 좋은 Visual Studio 통합을위한 몇 가지 가치가 있다고 생각합니다. – Rory

13

서비스로 실행되는 SVN server의 표준 Windows 배포판을 사용하기 만하면됩니다. 그것은 나를 위해 완벽하게 작동합니다. 나는 TortoiseSVN을 클라이언트에도 사용한다.

+0

표준 배포판은 어디에 있습니까? 그게 CollabNets인가요? – BuddyJoe

+1

CollabNet, 예. http://subversion.tigris.org/ – Piskvor

+2

창에 svnserve를 설정하기위한 몇 가지 지침 http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup-svnserve.html#tsvn-serversetup-svnserve-2 – si618

0

난 그냥 토치기를 사용하기 때문에 제재소 SVN server 패키지의 기본 실행을 위해 가고 싶습니다. 허름하다.

3

sliksvn 간단하고 무료이며 작동하며 서비스로 실행되며 웹 서버가 필요하지 않습니다.

1

here을 읽을 수 있으므로 SlickSVN에 문제가있었습니다. 결국 나는 CollabNet 바이너리와 함께 갔다.

+0

좋은 정보 (+1) – BuddyJoe

6

그냥 그때는 파일 시스템 기반의 저장소로 시작하는 추천하고 모두 서버를 건너 뛰고, 하나의 PC에 자신의 개인 프로젝트를 진행, 시작, 한 사람을 얘기합니다. 단순하게 유지하십시오.

TortoiseSVN은 로컬 저장소를 만들 수 있습니다 (작업 복사본과 저장소가 다른 장소에있을 경우 안전해야하는 경우 네트워크 드라이브 또는 외장 드라이브에 있음).

리포지토리의 어딘가에 폴더를 만들고 마우스 오른쪽 버튼으로 클릭하고 Tortoise의 "Create Repository Here"명령을 사용하십시오.

리포지토리의 URL은 file:///X:/path/to/repository과 같습니다.

나중에 필요할 경우 저장소를 언제든지 서버로 이동할 수 있습니다.

0

종종 TortoiseSVN을 공식 Subversion Windows 바이너리에 포함 된 간단한 Subversion 서버와 함께 사용합니다. 필자는 필요할 때 서버를 시작하는 간단한 배치 스크립트 파일을 만들었습니다.여기에 있습니다 :

@echo Starting SVNServe in daemon mode... 
C:\Utils\SVN\bin\svnserve.exe -d -r C:\Repositories 

제가 알기로 저는 리포지토리를 C : \ Repositories에 보관하고 있습니다.

물론 이것은 매우 간단한 방법입니다. 더 많은 보안을 원하면 다른 서버에 리포지토리를 호스팅하는 것이 좋습니다. 그러나 다른 한편으로는 이것은 매우 쉽게 관리 할 수 ​​있습니다.

관련 문제