2009-09-24 7 views
0

현재 저는 두 명의 두 친구가 소규모 프로젝트 작업을하고 있습니다. 우리는 현재 SVN을 직접 호스팅하고 있습니다.로컬 PC 호스트 또는 원격 SVN

내 질문에 구체적으로 관련 여부를 우리가해야

1) 개인 호스팅 솔루션으로 이동 - unfuddle 또는 GitHub의 2)

나는 우리의 주요 관심사는

1

을 추측 로컬 호스팅 계속) 연결 보안 2) 개인 정보 보호 3) 우리 소스 보호

소스를 지키고 있는지에 대한 의견이있는 사람이 있습니까? 우리의 로컬 PC 솔루션 - 아니면 원격 솔루션으로 이동합니까? 원격에 대한 주요 관심사는 소스 코드의 보안이지만 누군가 다른 사람에게 다르게 이야기하는 것이 행복합니까?

+0

아래에 코멘트에 관한 : RAID 정말 백업 솔루션이 아닙니다. 자체 호스팅 리포지토리를 사용하는 경우 저장소의 복사본을 안전 저장소 (또는 리포지토리와 물리적으로 별도의 다른 위치)에있는 오프라인 저장소에 주기적으로 보관해야합니다. –

+0

예 - 우리는 외부 maxtor에도 복사합니다. (각자 하나 있습니다) - 우리가 그 이상을 할 수 있는지 잘 모르겠습니다. –

+1

물론, git에 대한 좋은 점은 모든 개발자가 중앙 저장소의 백업을 갖게된다는 것입니다 자신의 로컬 컴퓨터에. – innaM

답변

1

신뢰할 수있는 타사 호스팅 업체 중 하나를 사용하는 경우 실질적인 문제가 발생할 가능성은 거의 없지만 기밀 데이터를 호스팅하는 솔루션을 사용할 때 고려해야 할 사항은 일반적으로 유효합니다.

솔루션이 이미 잘 작동하고있는 경우 (그리고 안정적인 백업/재해 복구 계획이있는 경우) 왜 솔루션을 변경해야합니까? 그렇지 않으면 전문 호스팅 업체 프로젝트 구축에 집중하십시오.

+0

빠른 응답을 주셔서 감사합니다. 예, 현재 우리는 단지 기본적인 정적 IP만을 사용하고 있습니다. 우리는 누군가 해킹에 대해서도 걱정하고 있지만, 우리가 걱정하는 근원에 대해 걱정하고 있습니다. 우리는 기본적인 RAID-3 솔루션으로 백업했습니다. 우리는 호스팅 된 솔루션이 보안 등에서 무엇을 제공하는지 궁금합니다. –

+0

기본 패키지의 일부로 SSL 암호화 전송을 제공하는 wush.net을 사용합니다. 서버에서 암호화를 어떻게 관리하는지 잘 모르겠습니다. 또한 라이브 백업과 야간 전체 스냅 샷을 만들어 데이터 손실 가능성을 최소화합니다. 사무실이 불에 타 버린 소프트웨어 회사에서 근무한 적이 있습니다. 운 좋게 그들은 모든 데이터의 오프 사이트 백업을 가지고있었습니다. 제자리에 오프 사이트 백업이 있습니까? 개별 PC간에 svn 저장소 파일의 Rsync를 시작하는 것이 좋습니다. –

0

제 생각에는 로컬 작업 기계에서 SVN 서버를 실행하는 것은 위험합니다. 왜냐하면 위험 데이터 손실이 발생하기 때문입니다.

나는 SVN 호스팅을위한 Beanstalk의 큰 팬이지만, 꽤 비싸다. 밖에는 무료 솔루션이 있다고 확신합니다.

1

내 현재 설정은 Git을 기반으로합니다. 하나의 PC가 베어 리포지토리를 호스팅하고 각 PC가 로컬 리포지토리에서 작업하고 있습니다. 리포지토리 간의 동기화는 베어 리포 지 토리를 단순히 공유하여 수행되며 동일한 방식으로 두 개의 로컬 리포지토리를 동기화 할 수 있습니다.

이 설정에 대한 내 질문을 참조하십시오 : Easiest or best way to keep in sync a msysgit repository between three internal Windows-based notebooks?