이클립스 용 git 플러그인은 얼마나 안정적입니까?


166

나는 git과 함께 놀려고하고 누군가가 git 플러그인을 일식으로 사용했는지 궁금했다.

나는 그것이 버전 0.3.1에 있고, 그것이 얼마나 안정적인지 알았는지 궁금합니다.


최신 정보:

최신 버전의 Eclipse를 사용하는 경우 도움말 메뉴에 'Eclipse Marketplace ...'링크가 있습니다.

찾기 필드에 'git'을 입력하십시오. 이것은 나에게 EGit을 보여줍니다.

인기 플러그인 목록에서도 매우 높습니다.

설치를 클릭하십시오. 직접 업데이트 사이트 위치를 추가하는 것보다 훨씬 쉽습니다.

답변:


80

Github 블로그 는 어제 Egit 플러그인에 대해 말했습니다.

http://freshmeat.net/projects/jgit/


4
그리고 이제는 안정적입니다 .. Eclipse Indigo 3.7
Afriza N. Arief

고마워요 : " 이 패키지는 여러분의 파일을 먹을 수 있습니다. 저장소에 추가 한 모든 것이 자체와 표준 C 기반 구현 모두에서 제대로 압축 해제되었지만 그렇다고해서 손상된 오브젝트가 생성되지는 않습니다. " (README에서)
jcollum

32

나는 일상적인 작업에 if를 사용하고 있으며 안정적이라고 생각합니다. 최근에 플러그인이 잘 진행되어 다음을 추가했습니다.

  • 이클립스 병합 도구를 포함한 병합 지원;
  • 기본 동기화 뷰;
  • .git / info / exclude 및 .gitignore 파일 읽기
  • rebasing;
  • 밀고 당기는 능률적 인 명령;
  • 체리 따기.

힘내 저장소보기

현재 기능에 대한 좋은 개요를 보려면 EGit 사용 설명서 를 훑어 보십시오 .

인터랙티브 리베이스를 위해 comand 라인으로 만 넘어 가면된다는 것을 알았습니다.

으로 공식 Eclipse 프로젝트 나는 EGit가 명령 행 클라이언트의 모든 주요 기능을 받게 될 것이라고 확신합니다.


3
2 년 후 EGit에는 여전히 클라이언트 후크 (버그 299315) 또는 하위 모듈 (버그 314853)과 같은 일부 중요한 기능이없고 분기 전환 (버그 345585)과 같은 심각한 버그가 있습니다. 왜 EGit이 휠을 재발 명하고 명령 줄 git을 사용하여 자체 JGit을 구현 해야하는지 이해하지 못합니다.
xmedeko

3
크로스 플랫폼이 되려면 duuuh. Mercurial, Subversion 또는 CVS에서는 그렇지 않습니다.
Ehtesh Choudhury

20

EGit은 여전히 ​​일식 인큐베이션 상태입니다. Eclipse 업데이트 관리자를 사용하여 설치할 수 있습니다.

  1. 도움말-> 새 소프트웨어 설치 ...를 선택하십시오.
  2. 사이트 목록에 JGit 업데이트 URL이 없을 수도 있으므로 '작업 대상 :'필드에 다음 URL을 입력하십시오. http://www.jgit.org/updates
  3. 추가 ...를 클릭하십시오.
  4. 설치 가능한 소프트웨어로 Eclipse Git Plugin-Integration Build (Incubation)가 표시됩니다. 이를 확인하고 다음을 클릭하십시오.
  5. 다음을 클릭하고 라이센스에 동의하면 설치해야합니다.

Eclipse (64 비트)를 실행하는 Snow Leopard에서는이 방법이 작동하지 않습니다. Git 항목은 가져 오기 메뉴 나 다른 곳에 표시되지 않습니다. :-(
TraderJoeChicago

라이온에게도 이렇게하는 것은 나쁜 생각입니다. 메뉴에 Git이 나타나지 않고 Eclipse의 ADT 변형에서 다양한 작은 세부 사항이 엉망이되었습니다. 다시 설치해야 할 것 같습니다.
Calaf


6

특히 CVS 및 SVN 플러그인과 비교할 때 진실을 말하는 것은 거의 쓸모가없는 것 같습니다. 4 년 동안의 CVS 및 SVN 플러그인 경험을 가진 개발자가 완전히 다른 GUI, 읽지 않은 명령, 2 개 또는 단일 단어 오류 메시지 및 경고없이 공유 저장소 덮어 쓰기와 같은 "기능"으로 인해 완전히 사라질 정도로 GIT가 다른가? 사용하지 말고 명령 행 인터페이스를 사용하십시오. 명령 행 인터페이스가 마음에 들지 않으면 GIT을 전혀 사용하지 마십시오.


소스 제어 명령을 위해 IDE를 떠나야하는 Eclipse 외부의 다른 솔루션을보고 완전히 동의해야한다고 유감스럽게 생각합니다.
Gurnard

5

한편 EclipseGit은 "공식 Eclipse 기술 프로젝트"( 09-05-07 GitWiki )입니다. 나는 때때로 아무런 문제없이 현재 버전 0.5.0 (위키는 개발의 한 단계입니다)을 사용합니다. 버전 비교, 커밋, 되돌리기 등은 잘 작동하지만 명령 줄이나 다른 Git 클라이언트를 사용할 때 수동 새로 고침 (F5)이 필요합니다 (정상적이고 수용 가능한 Eclipse 동작).


5

Eclipse 내에서 명령 행을 보려면 Aptana Eclipse 플러그인을 설치하십시오. 콘솔이 제공됩니다. 많은 터미널 명령을 수행하면 생산성이 크게 향상됩니다.


Aptana는 이제 Git을 직접 지원합니다.
xmedeko

3

몇 가지 프로젝트를 위해 Eclipse에서 EGit을 설정했으며 메뉴를 드릴 다운하고 창 주위를 클릭 해야하는 것보다 명령 인터페이스를 사용하는 것이 훨씬 쉽고 빠릅니다.

모든 Git 업무를 수행하기 위해 Eclipse 내에서 명령 행보기와 같은 것을 선호합니다.


3

작업 디렉토리의 파일을 이전 디렉토리와 비교할 때 egit에 심각한 버그가 있습니다. 빈 탭이 깜박입니다. 버그는 2010 년 이래로 계속 발생했지만 여전히 수정되지 않았습니다. svn 플러그인에서 매우 잘 작동하는이 기본 기능은 완전히 손상되었습니다.


2

나는 그것을 짧게 사용했지만 여전히 몇 가지 중요한 영역에서 지원이 부족했습니다 (이름 바꾸기 / 이동 등을하지 않는 등). 사용 가능한 업데이트 사이트도 없습니다.

어떤 버전인지 기억이 나지 않지만 6 개월 전과 같습니다. 잘만되면 그것은 지금 더 낫다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.