2010-10-18 2 views
5

나는 gitosis의 새로운 인스턴스를 설치했고 이전 인스턴스도 가지고 있습니다.gitosis change server

기존 서버에서 새 서버로 repos를 이동하려면 어떻게해야합니까? 새 서버에서 복제 하시겠습니까?

개발자 분기점을 전환하려면 개발자 컴퓨터에서 무엇을 변경해야합니까? 아니면 다시 복제해야합니까?

답변

1

로컬 "체크 아웃"에서 원격 "원점"의 주소를 새 위치로 변경하고 누릅니다. git remote을 사용하여 주소를 변경하거나 .git/config을 직접 수정할 수 있습니다.

+0

감사합니다. 신의 대답입니다. 구식 서버에서 새로운 giosis 서버로 모든 브랜치를 가지고 전체 복제본을 전송하는 방법을 알려주시겠습니까? – GreenRover

+0

두 파일 시스템에 액세스 할 수 있으면 모든 것을 복사하고 파일 시스템을 사용하여 완료 할 수 있습니다. 그렇지 않으면 두 리모컨을 병렬로 설정하고 원점에서 다른 리모컨으로 '푸시'하려고 시도하는 것이 좋습니다. 나는 그것을 결코 시도하지 않고 있었다. 너무 많은 브랜치가 없으면 항상 개별적으로 체크하고 각각을 새로운 레포로 밀어 넣을 수 있습니다. –

2

모든 저장소 디렉토리를 gitosis의 디렉토리에 복사 할 수 있습니다. 그런 다음 gitosis-admin 저장소를 편집하여 사용자에게 액세스 (읽기 또는 쓰기) 권한을 부여 할 수 있습니다.