2012-09-27 3 views
3

우리 프로그래밍 팀은 모든 코드에 대한 버전 관리 방법을 찾고 있습니다. Subversion이 권장되었으므로 우리는 그것을 조사하기로 결정했습니다. 그러나 우리 모두가이 아이디어를 처음 접했기 때문에 설정하고 사용하는 방법에 대해 머리를 감싸는 데 어려움을 겪고 있습니다. 초보자가 Subversion을 사용하기위한 지침

  • 우리는 3-5 명의 소규모 팀이 Windows 시스템에 로컬로 함께 일하고 있습니다
  • 프로그래머의
  • 없음 우리는 우분투 서버와 로컬 컴퓨터에 액세스 할 수
  • 전에 파괴 등의 동기화 소프트웨어와 함께 일하지 않은
  • 우리는 호스팅 또한 지불 한 서버 우리가 로컬 컴퓨터 또는 역할 지불에 서브 버전이나 뭐 비슷한 설정을 가지고 할 수있는 방법이 있나요

사용할 수 있습니다 버추얼 박스를 통해 설정 아르 자형? 그렇다면 쉽게 이해할 수있는 안내서가 있습니까?

+2

나는 여기에 물어 보는 것보다 Google에 충분히 쉽다고 느낍니다. 즉, TortoiseSVN이 강력히 권장됩니다. – Kache

+0

당신이 Subversion과 저장소 노출 방법에 대해 읽은 후에 HTTP를 통해 SVN을 선택하기로 결정했다면,이 패키지 패키지를 살펴 보는 것이 좋습니다 : http://www.collab.net/downloads/subversion. 특별한 지식 없이도 제대로 구성하는 것은 매우 쉽습니다. – bobah

답변

0

여기는 SVN으로 작성된 article입니다. 그러나 내부에 관심이 없다면 Cheat Sheet은 긴 기사보다 유용하고 빠릅니다. 당신은 여기에서 다운로드 할 수 있습니다 http://tortoisesvn.net/support.html

: 단계 지침에 의해 http://tortoisesvn.net/downloads.html

+0

나는 당신에게 동의 할 수 없다. 버전 제어 시스템은 개발 프로세스의 중요한 부분이며 사용하는 도구에 대한 심층적 인 지식은 매우 유용합니다. 기사와 치트 시트를 읽는 것만으로는 완벽한 통찰력을 얻을 수 없습니다. SVNBook은 모든 경우에 강력히 권장됩니다. – bahrep

0

. TortoiseSVN (TortoiseSVN 메뉴의 Help) 또는 해당폴더의 TortoiseSVN_en.chm 도움말 파일을 포함하는 복사본이 해당 GUI와 함께 작동하도록 사용자 정의 할 수도 있습니다. 두 가지 모두에 기본 자습서가 있으며 설정, 구성 및 사용의 모든 측면에 대한 세부 정보가 있습니다.

1

SVN book gives 단계 설치 및

링크 구성에 대한 기사를 찾을 수 있습니다

0

팀이 SVN virtual appliance을 다운로드하여 시작할 수 있습니다. 솔루션이 사용자의 요구에 맞으면 장비를보다 강력한 하드웨어로 옮길 수 있습니다.

크로스 플랫폼 가상화 응용 프로그램으로 Virtual Box을 좋아하며 오픈 소스입니다. 여기 (http://virtualboximages.com/Virtual.Appliance.Subversion.Trac.amd64.9.10)를 통해 서버를 시작할 수 있습니다. 당신이 주변에 구글 경우

는하지만, 많은 대안이있다 : 당신이 Apache Subversion과 일반 버전 제어를 처음부터

+1

아마 내가 놓친 것 : VM이 상당히 구식입니다. 최신 정보가 있습니까? 나는. Apache Subversion 1.7과 함께 있습니까? – bahrep

1

내가 강력하게 SVNBook을 읽어보실 것을 권장합니다.

소개 내용을 다음과 같은 것이 매우 초보 서브 버전의 사용자에게 권장되는 : Windows에서하기 때문에

내가 강력하게 TortoiseSVN을 고려하도록 권장 클라이언트 (위의 문서 외에도 manual) VisualSVN Server은 Windows 용 Subversion 서버 솔루션의 최상의 선택입니다. 네트워크에있는 시스템 중 하나에 설치할 수 있으며 Windows 및 Active Directory 환경에 맞는 완벽한 Subversion 서버 솔루션을 보유하게됩니다.

질문에 당신은 "전에 Subversion과 같은 동기화 소프트웨어로 작업 한 프로그래머가 없습니다"라고 말합니다.. Apache Subversion은 이 아니고 동기화 소프트웨어입니다. Apache Subversion 웹 사이트 : "대중을위한 엔터프라이즈 급 중앙 집중식 버전 제어"과 같이 중앙 집중식 버전 제어 시스템입니다. 따라서 동기화가 아닙니다. 개발 프로세스를 버전 관리되고 체계적이며 신속하게 유지하는 것입니다.