MecurialEclipse

Plug-in dành cho Eclipse. Dùng kèm Mercurial server, trong đó có Bitbucket. Giúp tương tác với repository của nhóm từ trong môi trường Eclipse thay vì phải dùng tương tác dòng lệnh.
Mã nguồn tại Google code project http://code.google.com/a/eclipselabs.org/p/mercurialeclipse/

Cài đặt tại Eclipse: Help - Install New Software - .... Tại Work with, dùng update site
http://mercurialeclipse.eclipselabs.org.codespot.com/hg.wiki/update_site/stable

Tutorial:

Cách lấy một bản từ một project có sẵn tại repository chung: video (dành cho server tại googlecode, nhưng hoàn toàn tương tự với server tại bitbucket)

Cách gắn một project có sẵn từ Eclipse vào repository bitbucket (để người khác có thể clone và dùng chung theo cách trên):

  1. Tạo repository địa phương tại chính thư mục của project: Tại cửa sổ Package Manager, click chuột phải vào tên project, Team, Share Project, Next, Finish.
  2. Commit vào repo địa phương: Tại cửa sổ Package Manager, click chuột phải vào tên project, Team, Commit, chọn các file cần đưa vào repository, commit
  3. Push vào repo tại bitbucket: Tại bitbucket, tạo repository có tên trùng với tên project. Tại cửa sổ Package Manager của Eclipse, click chuột phải vào tên project, Team, Push. nhập URL của repo vừa tạo tại bitbucket, username, password....Push.
Xong. Từ đây người khác có thể clone từ project tại bitbucket về repo tại máy cá nhân và làm việc chung như hướng dẫn ở video trên.