2012-02-07 2 views
0

PHP 프로젝트에서 인터넷을 통해 4-5 개발자와 함께 작업하고 싶습니다.PHP 프로젝트에서 소그룹 개발자와 함께 작업하기

질문 : Netbeans IDE, Windows 7 및 IIS에서 사용할 중앙 서버 버전 제어 시스템의 유무는 무엇입니까?

bitbucket 또는 git-hub와 같은 제 3 자 서버를 제안하지 마십시오. 유료 서버 나 제한된 가능성을 가진 무료 서버를 사용하고 싶지 않습니다.

내 서버를 설정하고 싶습니다. 그래서 커뮤니티에 묻는 것입니다

미리 감사드립니다.

시스템 사양 : 현재 내 OS : Windows 7 Ultimate X64이고 IDE는 Netbeans 7.1입니다.

+0

제 3 자 솔루션을 사용하는 데있어 이의가있는 부분이 무엇인지 궁금합니다. 특히 자유롭고 안전한 솔루션입니다. 나는 당신이 서버를 스스로 설치하는 경험을 원한다면 완전히 이해한다. 그러나 당신은 아마도 "제한된 가능성"이라고 생각하는 것과 맞지 않을 수 있습니다. – evan

답변

1

나는 개인적으로 자식을 선호한다. 랩톱에서 일하기 때문에 중앙 버전 리포지토리의 이점을 누리는 동시에 내 버전을 가질 수 있습니다.

Windows 부분은 question에 응답되었습니다.

git이 netbeans 7.1에 통합되어 있고 사용하기 쉽고 마스터하기 때문에 찾고있는 것입니다.

1

cvs와 svn은 서버에서 설정하기 쉽고 언급 된 모든 플랫폼에 대한 클라이언트를 가지고 있습니다.

+0

설치하고 공개하는 방법은 무엇입니까? Windows 7에 대한 자습서가 있습니까? –

+0

VisualSVN의 무료 버전은 당신을위한 것 이상으로 충분해야하며 설정하기에 정말로 간단합니다. http://www.visualsvn.com/server/download/ – Pateman

+0

@ Pateman VisualSVN이 Netbeans 통합을 지원합니까? 어떻게 공개 할 수 있습니까? –

0

ssh 계정을 사용하여 팀 구성원간에 공유되는 github repo를 만들 수 있습니다. 서버를 직접 설정할 수 있기 때문에이 방법으로는 한계가 거의 없습니다.

아이디어를 보려면 http://www.mindfuzz.net/?p=250을보십시오.

+0

"서버를 직접 설정할 수 있습니다." - 어떤 서버 요? Windows 7 x64에서 작동하는 서버를 찾고 있는데 .. –

1

우리는 성공적으로 gitosis를 사용하고 있습니다. gitolight는 작은 팀에게는 옵션이 될 수도 있지만 사용하지 않았습니다. 다른 옵션은 gitourious 설정하는 것입니다,하지만 이것은 너를 위해 과잉 수 있습니다.

이 시스템의 대부분은 Linux에서 작동해야합니다. 우리는 실제로 2 명의 개발자와 약 30 개의 프로젝트가있는 Synology NAS에서 gitosis를 실행하고 있습니다.

이 포스팅은 당신을 위해 재미있을 수 있습니다 Gitosis alternative?

+0

우분투에 시스템을 재설치하면이 서버를 설정할 수 있습니까? –

0

가 좋아, 나는 결국이 대답을하기로 결정했다.

VisualSVN은 사용하기 쉽고 설정이 간편한 SVN 서버입니다. 간단히 http://visualsvn.com/server/download에서 무료 버전을 다운로드하고 설치하십시오. 그런 다음 시작하기위한 몇 가지 요령은 http://www.visualsvn.com/server/getting-started/을 참조하십시오.

NetBeans가 SVN을 지원하는지 확인해야합니다. This link 상태입니다.

+0

VisualSVN을 공개하는 방법은 무엇입니까? 인터넷을 통해 사용자에게 액세스 권한을 부여하려면 어떻게해야합니까? –

+0

자, VisualSVN을 설치하고 SVN 포트 (일반적으로 3690)가 방화벽/라우터/스위치/등에 열려 있는지 확인하십시오. – Pateman

0

자신의 서버를 실행하려면 많은 옵션이 있습니다. 나는 개인적으로 자식을 좋아하고, 자신의 서버를 설치하는 것은 꽤 쉽다. Progit의이 장을 확인하십시오 : http://progit.org/book/ch4-0.html

git 서버 설정 옵션에 대해 설명하고 단계별 지침을 제공합니다.

관련 문제