2008-08-18 3 views
4

우리는 MS Source Safe (ouch)를 SVN으로 이동할 계획입니다. 주로 Microsoft 환경 (Windows, Visual Studio, .NET)에서 작업하고 있으며 여러 사이트에 개발자가 있습니다. VisualSVN과 Visual Studio와의 통합에 대해 들었습니다. 반면에 나는 나를 위해 SVN을 호스트하고 TortoiseSVN을 사용할 누군가를 얻을 수있다. 어떤 추천? 내가 피해야 할 함정이 있습니까?다중 사이트 Windows 환경에 Subversion (SVN)을 배포하는 가장 좋은 방법

답변

3

호스팅 Subversion은 매우 간단합니다. 갈색 코를 분류되는 위험에 (그것을위한 배지가?) 제프 앳 우드 그래서 정말

을 subersion 설치에 대한 기사를 올려 않았다 당신에 의해 자신에게 돈을 절약 할 수 자신의 Subversion 서버를 실행하면 호스팅 회사가 배가 고프면 코드에 어떤 일이 발생할지 걱정할 필요가 없습니다.

나는 거북이로 시작하는 것이 무료이기 때문에 정말 사용하기 쉽습니다. 당신이 정말로 VS와의 통합이 필요하다면, 꼭 비주얼 svn을 사용해보십시오. 내 경험에 의하면 소스 컨트롤 < -> 편집기 통합은 편집 할 때 자동으로 파일을 여는 데 가장 유용합니다. Subversion은 파일을 열지 않아도되므로 큰 이점이 없어집니다.

1

http://beanstalkapp.com/ 등 많은 출처에서 안전한 svn 저장소를 호스팅 할 수 있습니다. 사용량 (사용자, 데이터 등)이 제한되어 있으면 무료입니다.

VisualSVN은 Visual Studio와 통합되지만 SourceSafe와는 다릅니다 (좋은 의미에서이 의미입니다). TortoiseSVN이 필요하기 때문에/또는 어느 쪽도 아니지 않습니다. VisualSVN과 Tortoise는 훌륭한 조합입니다.

5

나는하지 서버 기술은 모두, 그것은 단순히 통합 입니다 VisualSVN 비주얼 스튜디오, VisualSVN (VStudio 통합 한)을 주목해야 할

포인트와 통합에 대해 들어 SVN에 대한 GUI 프론트 엔드는 실제로 에서까지 TortoiseSVN (이 필요함.이 설치됨)을 작동합니다. 그러나 VisualSVN은 훌륭하고 개발자 당 $ 50의 가치가 있습니다. 나는 그것을 매일 사용했고 그래서 그것은 많은 시간을 절약 해줍니다.

VisualSVN 서버가 있습니다.이 서버는 서버 측면을 처리하며 설정은 완전히 간단합니다. 서버와 많은 양의 대역폭을 가진 인터넷을 사용하는 한 (SVN은 대역폭 호그가별로 없지만) 직접 호스팅하는 것이 좋습니다. 오 그래, VisualSVN 서버은 완전히 무료입니다!

그러나 사이트 외부에서 호스팅되는 리포지토리는 항상 옵션입니다. 나는 이것을 위해 dreamhost를 사용하고 더 행복 할 수 없었다.

3

Visual Studio와의 또 다른 SVN 통합은 AnkhSVN http://ankhsvn.open.collab.net/입니다. 무료이며 약간의 단점이 있습니다. 개인적으로, 나는 거친 들어 올려 거북이를 사용하는 동안 기본 diffing 및 파일 상태 (변경, 충돌 등)에 대한 시각적 표시기에 사용합니다.

1
다중 사이트 윈도우 환경에서 서브 버전 (SVN)를 배포하는

가장 좋은 방법

지금까지, 당신은 액세스가 (어쩌면 다른 대륙) 다른 위치에있는 여러 개발 팀이 내가 이해 동일한 코드베이스. 이 경우 VisualSVN Server는 Multisite Repository Replication feature을 제공합니다.

이 기능은 원격 사이트간에 저장소의 자동, 투명, 양방향 마스터/슬레이브 복제를 허용하는 VDFS (VisualSVN Distributed File System) 기술을 기반으로합니다. 또한 VisualSVN 서버 관리자 MMC 콘솔을 통해 수행되는 최소한의 구성 단계로 즉시 사용할 수 있습니다.

자세히 알아보기 http://www.visualsvn.com/support/topic/00068/

관련 문제