저는 이것이 상대적으로 특별한 질문이라는 것을 알고 있습니다. 0.7.0 및 태그 : 이클립스에서 메이븐 => 지점과 헥터를 컴파일 할Eclipse + Maven Plugin + EGit Plugin = GitHub에서 특정 Branche 및 Tag를 체크 아웃 하시겠습니까?
: 어쩌면 일부는이 그럼에도 불구하고 알고 헥터-0.7.0-29 (https://github.com/rantav/hector. 자식). 합니다 (mentionaed 지점/태그는하지() 마스터 지점, 그래서 전용 체크 아웃이 필요합니다!.)
나는 설치 : 메이븐 - 메이븐 플러그인과 EGit 플러그인을 이클립스
내 문제 :
1.) Maven Plugin은 GitHub과 같은 SCM에서 directoly를 체크 아웃 할 수있다. (maven-git-plugin 설치시 egit 플러그인과 동일하지 않다.) 이제 Maven 플러그인을 사용하여 Github에서 직접 프로젝트를 다운로드 할 수 있습니다. 디스크에서 나는 .git 디렉토리에서 Git 파일로서 태그와 브랜치를 찾는다.
그러나 체크 아웃 된 버전은 MASTER 브랜치이다. Eclipse 내에서 특정 분기 및 태그를 직접 체크 아웃하는 옵션을 찾지 못했습니다. "Team-Context-Menu"를 클릭하면 보통 모든 EGit 옵션이 있습니다 (특정 지점/태그를 체크 아웃하기 위해). 그러나 프로젝트가 Maven Plugin을 통해 다운되면서 Eclipse에서 Git Repository로 간주되지 않는 것 같습니다.) 그래서 일반적으로 모든 Git-Commoands가있는 "Team"을 klicking하는 것은 다소 공백입니다. 이 프로젝트는 GIT/EGIT 관리 프로젝트이므로이 메뉴를 관리 할 수있는 Eclipse 옵션을 찾아야합니다.
2.) 더욱이 다운로드 한 Project를 "SCM-Managed"(Git을 통해)로 설정하여 파일의 로컬 변경 사항을 "추적"할 수 있기를 바랍니다. 따라서 모든 "Egit Context Menu"Stuff가이 체크 아웃 된 프로젝트에서 작동해야합니다.
누군가가이 작업을 수행하는 방법을 알고 있다면 나는 어떤 조언을 하느냐에 매우 친절합니다.
대단히 감사합니다! Jens
팀에 "공유"메뉴 항목이 있습니까? – dunni
오, 나는이 문제를 해결하기 위해 반나절을 보냈다. (나는 자식/메이븐에 처음 온 것이다.) 해결책은 간단하지만 초보자에게는 그리 직관적이지 않습니다. 1. 위에서 설명한대로 GitHub 에서 Maven 플러그인을 다운로드하십시오. 2.) "저장소보기"를 열고 체크 아웃 된 프로젝트를 "로컬 저장소"로 추가하십시오. 3.) "팀 => 프로젝트 공유"에서 프로젝트 컨텍스트 메뉴를 클릭하고 witzar를 실행하면 모든 것이 작동합니다. – jens
(나는 새로 등록한 사용자로서 내 질문에 답할 수 없다. 그러므로 답은 해설이다.) – jens