Làm thế nào ổn định là plugin git cho nhật thực?


166

Tôi đang có ý định chơi với git và tự hỏi liệu có ai đã sử dụng plugin git cho nhật thực không

Tôi thấy nó ở phiên bản 0.3.1, và tự hỏi liệu có ai biết nó ổn định như thế nào không?


Cập nhật:

Nếu bạn đang sử dụng một phiên bản Eclipse gần đây, menu Trợ giúp của bạn có liên kết 'Thị trường Eclipse ...'.

Nhập 'git' trong trường Tìm. Điều này cho tôi thấy AI.

Điều này cũng rất cao trong danh sách các plugin phổ biến.

Nhấn vào cài đặt. Dễ dàng hơn nhiều so với việc phải thêm các vị trí cập nhật trang web bằng tay.

Câu trả lời:


80

Blog Github đã nói hôm qua về plugin Egit:

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


4
Và giờ nó đã ổn định .. đi kèm với Eclipse Indigo 3.7
Afriza N. Arief

Không, cảm ơn: " Gói này có thể ăn các tệp của bạn. Mọi thứ tôi đã thêm vào kho lưu trữ với nó đã được giải nén đúng cách cả với chính nó và với triển khai dựa trên C chính tắc, nhưng điều đó không có nghĩa là nó sẽ không tạo ra một đối tượng bị hỏng. " (từ README)
jcollum

32

Tôi đang sử dụng nếu cho công việc hàng ngày và tôi thấy nó ổn định. Gần đây, plugin đã có tiến bộ tốt và đã thêm:

  • hỗ trợ hợp nhất, bao gồm một công cụ hợp nhất trong Eclipse;
  • một cái nhìn đồng bộ cơ bản;
  • đọc các tập tin .git / thông tin / loại trừ và .gitignore.
  • nổi loạn;
  • sắp xếp hợp lý các lệnh để đẩy và kéo;
  • hái anh đào.

Chế độ xem kho Git

Hãy chắc chắn đọc lướt Hướng dẫn sử dụng EGit để có cái nhìn tổng quan về chức năng hiện tại.

Tôi thấy rằng tôi chỉ cần thả xuống dòng comand cho các cuộc nổi loạn tương tác.

một dự án Eclipse chính thức, tôi tin tưởng rằng EGit sẽ nhận được tất cả các tính năng chính của máy khách dòng lệnh.


3
Hai năm sau và EGit vẫn thiếu một số tính năng quan trọng như móc máy khách (Bug 299315) hoặc mô đun con (Bug 314853) và bị một số lỗi nghiêm trọng như chuyển nhánh (Bug 345585). Tôi không hiểu, tại sao EGit phải phát minh lại bánh xe và thực hiện JGit của riêng nó thay vì sử dụng dòng lệnh git.
xmedeko

3
Để được đa nền tảng, duuuh. Tôi đoán đây không phải là trường hợp của Mercurial, Subversion hoặc CVS.
Ehtesh Choudhury

20

EGit vẫn còn trong nhật thực. Bạn có thể cài đặt nó bằng trình quản lý cập nhật Eclipse.

  1. Chọn Trợ giúp -> Cài đặt Phần mềm mới ...
  2. Bạn có thể không có URL cập nhật JGit trong danh sách các trang web của mình, vì vậy trong trường 'Làm việc với:', hãy nhập url này: http://www.jgit.org/updates
  3. Nhấp vào Thêm ...
  4. Bây giờ bạn sẽ thấy Plugin Git Eclipse - Build Build (Incubation) được liệt kê là phần mềm có sẵn để cài đặt. Kiểm tra nó và nhấn Next.
  5. Nhấn Next và đồng ý với giấy phép và nó sẽ được cài đặt.

Điều này bằng cách nào đó không hoạt động cho Snow Leopard chạy Eclipse (64-bit). Mục Git không hiển thị trong menu Nhập hoặc bất cứ nơi nào. :-(
TraderJoeChicago 17/03/2016

Trên Lion cũng vậy, đó là một ý tưởng tồi để làm điều này. Git không xuất hiện trong menu và nhiều chi tiết nhỏ khác nhau đã bị nhầm lẫn trong biến thể ADT của Eclipse. Một cài đặt lại dường như là cần thiết bây giờ.
Calaf


6

Có vẻ như hầu như không thể sử dụng được, để nói sự thật, đặc biệt là so với các plugin CVS và SVN. Có thực sự GIT khác nhau đến nỗi nhà phát triển có bốn năm kinh nghiệm plugin CVS và SVN sẽ bị mất hoàn toàn với GUI hoàn toàn khác nhau, các lệnh chưa từng nghe, hai hoặc thậm chí các thông báo lỗi từ đơn lẻ và "tính năng" như ghi đè lên kho lưu trữ được chia sẻ mà không cảnh báo? Không sử dụng nó, sử dụng giao diện dòng lệnh. Nếu bạn không thích giao diện dòng lệnh, hoàn toàn không sử dụng GIT.


Tôi rất tiếc phải nói rằng tôi phải hoàn toàn đồng ý với bạn, nhìn vào một giải pháp khác ngoài Eclipse khiến tôi phải rời bỏ IDE của mình chỉ vì các lệnh kiểm soát nguồn.
Gurnard

5

Trong khi đó, EclipseGit là một "Dự án công nghệ Eclipse chính thức" ( 09-05-07 GitWiki ). Tôi sử dụng phiên bản hiện tại 0.5.0 (Wiki là một bước chậm phát triển) theo thời gian, mà không có bất kỳ vấn đề. So sánh phiên bản, cam kết, hoàn nguyên, v.v. đang hoạt động tốt, mặc dù việc làm mới thủ công (F5) là cần thiết khi sử dụng dòng lệnh hoặc các máy khách Git khác (tôi nghĩ rằng hành vi Eclipse thông thường và có thể chấp nhận được).


5

Để có chế độ xem dòng lệnh từ trong nhật thực, hãy cài đặt Plugin Aptana Eclipse, nó cung cấp cho bạn một bàn điều khiển. Đó là một sự tăng năng suất đáng kinh ngạc nếu bạn thực hiện nhiều lệnh đầu cuối.


Aptana hiện đã hỗ trợ trực tiếp cho Git.
xmedeko

3

Tôi đã thiết lập EGit trong Eclipse cho một vài dự án của mình và thấy rằng việc sử dụng giao diện dòng lệnh dễ dàng hơn nhiều, nhanh hơn so với việc phải đi sâu vào các menu và nhấp xung quanh các cửa sổ.

Tôi muốn một cái gì đó giống như một khung nhìn dòng lệnh trong Eclipse để thực hiện tất cả các nhiệm vụ Git.


3

egit có một lỗi nghiêm trọng khi so sánh một tệp trong thư mục làm việc của bạn với một tệp trước đó - nó sẽ nhấp nháy một tab trống. Lỗi đã có từ năm 2010 và vẫn chưa được sửa. Tính năng rất cơ bản này hoạt động rất tốt trong plugin svn đã bị hỏng hoàn toàn.


2

Tôi đã sử dụng nó một thời gian ngắn, nhưng nó vẫn thiếu sự hỗ trợ trong một số lĩnh vực quan trọng (nó không thực hiện đổi tên / di chuyển đúng cách, hoặc một cái gì đó). Cũng không có trang web cập nhật có sẵn cho nó.

Tôi không nhớ đó là phiên bản nào, nhưng nó giống như 6 tháng trước. Hy vọng nó tốt hơn bây giờ.



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.