2010-04-07 11 views
1

를 호스팅 자신의 SVN 저장소를 만들 수 있습니다. 내게는 다음 프로젝트를 만들기 전에 모든 양식을 작성하는 것이 실망 스럽다. 그래서 나는 자신의 저장소 호스팅에 대해 생각하기 시작합니다 ...내가 내 프로젝트 호스팅으로 <em>ToirtoiseSVN</em> 및 <em>AnkhSVN</em> 및 <strong>GoogleCode</strong> 및 <strong>sourceforge.net</strong>를 사용 전주

간단한 파일 호스팅 등을 사용하고 거기에 자신의 SVN 서버를 가지고 구글이나 SourceForge를 사용하는 소프트웨어를 설치할 수 있습니까? 내 요점은 내 버전 컨트롤을 관리하는 구글과 SF를주는이 쓸모없는 UI 인터페이스없이 인터넷에 독립적 인 저장소를 갖는 것이다. 나는 이미 존재하는 GoogleCode 등의 호스팅을 이용하고 싶지 않습니다 - 저는 그들로부터 독립하고 싶습니다! ;)

아니면 그것은 및 를 호스팅 내 자신의 저장소를 할 수있는 다른 방법이있다 무료) 나는 상업 호스팅 ...의 자비에있어 말하지 마십시오 :/

추신 뭔가 잘못, 미안 썼다면)

답변

3

VisualSVN 서버는 일어나서

+0

표준 버전의 기능은 정상입니까? Pekka가 말하는 것처럼 호스팅이나 설치가 불가능합니까? – netmajor

+0

VisualSVN은 Tortoise와 (과) 비슷한 것입니까? 그들 사이의 차이점은 무엇입니까? – netmajor

+0

호스트 된 서버에 설치하는 데 문제가 없습니다. –

1

당신은 표준 공유 웹 호스팅 패키지에 전복을 설치할 수 없습니다 실행하는 가장 쉬운 방법입니다. 명시 적으로 전복을 제공하는 전문 호스팅이 필요하거나 작은 가상 서버를 임대하고 필요한 모든 소프트웨어를 설치해야합니다 (가장 유연한 솔루션이지만 안전하게 설정하려면 상당한 지식이 필요합니다).

또한, 저기 serverfault에 내 최근 질문을 체크 아웃 : Affordable combined Ruby/Rails/Redmine + Subversion hosting?

1

당신이 당신의 자신의 서버를 가지고 있다면, 당신은 단순히 어떤 OS를위한 튜토리얼을 따라 할 수 있습니다.

나는 우분투 서버가 있고 의욕이나 힘내 같은 분산 버전 관리 시스템을 사용할 수있는이 튜토리얼 https://help.ubuntu.com/community/Subversion

+0

불행히도 노트북 만 있습니다. No 24/7 server :/ – netmajor

1

을 따랐다. 이 시스템을 사용하면 작업 할 로컬 저장소를 간단하게 만들 수 있습니다.

백업/원격 액세스의 경우 폴더를 웹 저장소에 업로드하기 만하면됩니다.

+0

TortoiseSVN 만 클라이언트로 사용하므로 Mercurial을 사용하는 데있어 차이점이 무엇인지 설명 할 수 있습니까? 나는 그것을 지역에 설치하고 거북이처럼 사용합니까? – netmajor

+1

@netmajor : 예, TortoiseHg http://tortoisehg.bitbucket.org/ 및 TortoiseGit http://code.google.com/p/tortoisegit/ –

0

@dr suggest와 같이 VisualSVN을 설치하면 자신의 Windows 서버 (예 : 값싼 VPS)를 설치해야합니다. 당신은 svn을 리눅스에서 실행시킬 수 있고 리눅스 vps는 윈도우보다 싼 이벤트이므로이 경로를 가고 싶다면 너무 많은 재정적 부담을해서는 안됩니다. 당신은 무료로 순수하려면

은, 그때 불행히도 당신이 특히 그 경우 당신을 위해,

+0

학생용 VPS의 경우 너무 많습니다./양식 또는 현지 양식 작성 Repo는 무료 솔루션입니다 ... – netmajor

+0

다른 옵션은 다른 컴퓨터의 집에서 내부적으로 repo를 실행하는 것입니다. 제가 학생이었을 때 우리는 적어도 한 곳에 여분의 기계를 항상 가지고있었습니다. 어쩌면 그 길로 갈 수 있을까요? 그런 다음 gmail을 백업하는 야간 백업을 설정할 수 있습니다. http://bit.ly/7HsXHM – WestDiscGolf

1

단순한 Subversion 저장소를 설정하는 것은 매우 쉽습니다 :-) 양식을 작성 고수해야한다 생각합니다. 실제로, 그것은 단지 당신을위한 경우, 당신은 로컬 디스크에 svn 저장소를 설정할 수 있으며 어떤 서버도 설정할 필요가 없습니다. 나는 때때로 내 일의 역사가있는 내 자신의 작은 프로젝트를 위해서 그렇게한다.와

svnadmin create /path/to/repo

체크 아웃 :

svn checkout file:///path/to/repo

를 플러스 조금 구성 :-)

유닉스에있는 가정하면,와 저장소를 생성합니다. 이런 종류의 설정에 대한 자세한 내용이 필요하면 알려주십시오.

+0

로컬 저장소에 대한 해결책이 있습니까? 귀하의 명령은 TortoiseSVN 옵션 "Create repository here"와 동일합니까? – netmajor

+1

예, 동일합니다. Windows 환경에 있고 저장소 만 있으면 TortoiseSVN을 사용하여 생성/액세스하면됩니다. 그리고 Windows의 경우에는 더 많은 구성이 필요합니다. :). – pajton

관련 문제