문제

Enterprise Subversion 설정을 찾고 있습니다.이 요구 사항은 다음과 같습니다.

  • 고 가용성 이유에 대해 저장소 서버의 2 개 이상이 필요합니다.
  • 여러 저장소 관리
  • 2 개의 저장소 서버는 동기화되어야합니다.
  • 쉬운 관리 및 구성
  • LDAP 통합 (Web -Interface)을 사용한 사용자 및 인증 관리 - 선택 사항
  • 백업 및 복원 기능, 1 일 이하의 손실 된 데이터로 복구를 보장하는 기능
  • 빠르고 쉬운 설정.
  • 저장소 모니터링 (트래픽, 데이터 볼륨, 핫스팟 ..) - 선택 사항
  • 좋은 보안
  • 가능하면 오픈 소스 또는 저렴한 가격표
  • 상용 도구가 권장되는 경우 일부 가격 책정 범위.
  • VMware 기기가 좋을 것입니다.

이러한 요구 사항을 지원하는 기기 또는 전복 도구 세트에 관심이 있습니다. 운영 체제는 우분투 여야합니다.

도구 세트의 구성 및 설정은 몇 시간 또는 며칠 안에 수행 할 수 있어야합니다 ...

우리의 개발 팀은 거대하지는 않지만 (약 30 명) 지속적으로 성장합니다.

나는 (지하 다중 사이트를 제외하고, 우리의 기업에 대한 가격 정보를 제공하지 않는 것) 아무것도 찾을 수 없었습니다. 누구나 솔루션을 추천 할 수 있습니까? 권장 도구에 대한 경험을 설명해 주시겠습니까?

더 쉽고 빠른 설치 및 구성이 더 좋습니다. 가격표가없는 경우 더 좋습니다.

도움을 주셔서 감사합니다.

도움이 되었습니까?

해결책

VMware의 "고 가용성"도구 중 하나를 사용하여 VMware 인스턴스에서 Subversion Server를 실행하면 필요한 대부분의 기능을 제공합니다. Subversion Server가 내장 된 사전 제작 된 VMware 어플라이언스가 있습니다. http://www.vmware.com/appliances/directory/308

VMware의 HA 기능은 SVN 서버 인스턴스의 중복성을 제공합니다. (진정한 중복성을 위해 여러 물리적 서버가 필요합니다. 하나의 서버가 실패하면 VMware는 새 서버에서 인스턴스를 다시 시작합니다.)

특별한 백업 기능이있는 VMware 어플라이언스는 모르지만 스크립트에는 매우 사소합니다. 하루에 한 번 'Svnadmin Hotcopy'를 실행하므로 부패가 발생한 경우 리포지토리 사본을 사용할 수 있습니다. (또한 테이프 백업이있는 SAN RAID 어레이를 사용해야합니다.)

우리의 설정 :

  • 블레이드 서버의 랙
  • VMware 인프라
  • 가상화 된 Windows 2003 서버
  • Windows가 충돌하거나 블레이드 중 하나가 다운되면 VMware가 Windows 인스턴스를 다시 시작합니다.
  • Collabnet Subversion Server, SSPI 인증으로 Apache를 실행합니다
  • SVN Repo는 SAN에 살고 있습니다
  • 야간 svnadmin hotcopy 및 repo (SAN의 다른 디렉토리로)를 확인하므로 부패 문제가 발생할 경우 레포지어의 "핫"백업이 있습니다.
  • 모든 것의 야간 테이프 백업
  • 테이프는 정기적으로 오프 사이트를 촬영했습니다

서버 하드웨어 및 vmware의 비용은 가장 큰 문제가 될 것입니다 (아직 가지고 있지 않다고 가정합니다.) 이런 종류의 현금 지출을 기꺼이하지 않으려면 호스팅 된 SVN 제공 업체를 살펴볼 가치가 있습니다. .

다른 팁

지금까지는 수축 랩 랩 설정을 보지 못했습니다. 처음부터 그것을 만들고 싶다면 여기에 몇 가지 포인터가 있습니다.

  • 당신은 다음에 내장 명령을 사용할 수 있습니다 레포의 미러링.
  • 여러 리포지토리의 경우 거대한 리포지션을 만들고 루트 아래에 경로를 추가하십시오.
  • 저에게 명령 줄은 "Easy Admin & Config"이므로 도와 드릴 수 없습니다.
  • 사용자 관리를 얻으려면 Subversion이 LocalHost (127 :: 1)를 듣고 Apache 웹 서버를 앞에 놓습니다. 웹 서버 용 사용자 관리를위한 다양한 도구가 있습니다.
  • 백업 및 복원은 표준 서버 백업 도구를 참조하십시오.

VisualSVN 서버 대부분의 요구 사항에 답변합니다.

웹 프로모션 페이지에서 (내 강조) :

마찰 설정 및 유지 보수가 없습니다

  • 모든 필수 구성 요소의 최신 버전이있는 하나의 패키지
  • 다음 넥스트-피니시 설치
  • 새 버전으로 원활한 업그레이드

Windows 플랫폼 용 Enterprise 지원 서버

  • 안정적이고 안전한 Apache 기반 Windows 서비스
  • SSL 연결 지원
  • SSL 인증서 관리
  • 그룹 지원을 통한 Active Directory 인증 및 승인
  • Windows 이벤트 로그에 로깅
  • 액세스 및 운영 로깅 (Enterprise Edition 만 해당)
  • 공개 프로토콜 및 표준을 기반으로합니다
  • Subversion Committer가 위에 올바르게 작동하도록 구성합니다

Visual SVN을 보증 할 수 있습니다. 나는 4 명의 개발자 팀에게 무료 버전을 사용하며 주석에 대한 모든 것을 안정적으로 수행합니다. 설치에는 5 분이 걸렸습니다. 즉, Windows 상자가 필요합니다.

우리는 엔터프라이즈 작업에 SVN을 사용합니다. 완벽하게 적절합니다. 많은 것이 있습니다 기업 평가, Fog Creek (Joel on Software, Stack Overflow)을 포함하여.

나는 당신이 일반 버전 이외의 것이 필요하다고 생각하지 않습니다.

나는 당신이 사용하는 것이 일반적이라고 알고 있다고 생각합니다. TRAC와의 전복, 문제 추적 시스템.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top