알짜정보/IT정보

Bonobo Repository 생성 및 이클립스 연동 방법

리커니 2022. 6. 8.
반응형

Bonobo Repository 추가 및 이클립스 연동 방법

Git 과 Bonobo Server 설치 방법은 아래의 Link를 확인하세요!

 

Link : https://aljjabaegi.tistory.com/642

 

windows server Git 설치

windows server Git 설치 먼저 Git에 대해 간단하게 알아보면, Git은 중앙 저장소에 자원을 관리하는 SVN과 달리 각각의 PC에 자원을 분산관리하고 Merge라는 과정을 통해 중앙 저장소에 자원이 업데이트

aljjabaegi.tistory.com

Link : https://aljjabaegi.tistory.com/643

 

Windows Server Bonobo Git Server 설치

Windows Server Bonobo Git Server 설치 Git Sever 는 GitHub, GitLab, Bitbucket Bonobo 등 다양한 Server가 존재합니다. 가장 간단하고 심플하게 windows 에서 사용할 수 있는 Bonobo Git Server를 설치해보겠습..

aljjabaegi.tistory.com

 

Bonobo 서버가 설치된 후 부터 진행하도록 하겠습니다.

Repositories 메뉴로 이동하여 'Create new repository' 를 클릭 합니다.

 

Repository에 대한 정보를 입력하고 Create를 클릭합니다.

그럼 Test Repository 가 생성된 것을 확인하실 수 있습니다.

이제 이클립스 프로젝트를 생성한 Repository 와 연동하겠습니다.

이클립스 메뉴바에서 Window > Perspective > Open Perspective > Other.. 를 선택합니다.

Open Perspective 창이 뜨면 Git 을 선택합니다.

Git Repositories 탭의 Clone a Git repository를 선택합니다.

아래와 같은 창이 뜨면 생성 한 Repository Details 탭으로 이동하여 주소를 Copy해서 붙여넣습니다.

그럼 GIt Repositories 탭에 생성이 된 것을 확인하실 수 있습니다.

이제 로컬 레포지토리를 생성하고 서버의 Repository와 연동합니다.

연동할 프로젝트에서 마우스 오른쪽 버튼 클릭 > Team > Share Project 선택

Git 선택

처음 생성하는 경우 Use or create repository in parent folder of project를 선택하여 경로를 추가합니다.

추가가 완료되면 Finish를 클릭합니다.

이제 repository로 생성한 경로로 이동하면 .git 폴더가 숨김폴더로 생성되 있는 것을 확인하실 수 있습니다.

이제 커밋을 진행합니다.

프로젝트 마우스 오른쪽 버튼 클릭 > Team > Commit 을 선택합니다.

 

창이 나타나면 우측 상단 ++ 버튼을 클릭하여 Staged Changes로 옮깁니다.

그 후 우측에 Commit Message를 입력하고 Commit and Push 버튼을 클릭합니다. 

Commit 은 로컬에만 커밋, Commit and Push는 로컬 Commit과 센터저장소에 Push를 의미합니다.

 

 

Administrator 권한이 있는 계정만 Push가 가능합니다. (Bonobo repository details에서 설정가능)

위에서도 확인했던 센터 repository 주소를 복사하여 URI에 붙여넣기 합니다. 

그럼 거의 모든 정보가 입력됩니다.

 

 

주소와 브랜치를 확인하고 Preview 클릭

레포지토리를 확인하고 Push를 합니다.

Push가 완료되면 결과 창이 뜨고 close를 클릭합니다.

이제 Bonobo 서버로 이동하여 Repositories > Repository Browser 를 클릭합니다.

설정된 프로젝트의 파일들이 있으면 Push 가 완료되었습니다.

이제 올린 프로젝트를 다운로드 받아보도록 하겠습니다.

Package Explorer 에서 마우스 오른쪽 버튼을 클릭하여 import를 선택합니다.

창이뜨면 Git > Projects from Git  (with smart import) 를 선택합니다.

 

Clone URI를 선택합니다.

Bonobo 서버에서 카피한 주소를 입력합니다.

Next 클릭

로컬 경로를 설정하고 Next

마지막으로 Finish 클릭

그럼 프로젝트가 생성이 되고 

만일 그래들이나 메이븐 프로젝트가 적용이 안됐다면,

프로젝트에서 마우스오른쪽버튼 클릭 > Configure > Add Gradle Nature을 선택하여 

그래들 프로젝트로 변경합니다. (setting.gradle 에서 프로젝트 명도 맞추어 줍니다.)

 

이제 Gradle > Refresh Gradle Project 를 선택하면 프로젝트가 정상동작하는 것을 확인하실 수 있습니다.

 

반응형

댓글

💲 추천 글