Judul diatas mungkin terlihat aneh bagi sebagian orang. Apakah bisa kita melakukan Check In source code Java ke TFS? kemudian yang lebih anehnya adalah apakah bisa kita melakukannya via Eclipse yang notabenenya adalah kakas yang dibangun dengan teknologi non Microsoft. Jawabannya adalah BISA! hal ini dimungkinkan karena jasa om Martin Woodward yang membangun TeamPrise, sebuah perusahaan kecil di UK yang mengembangkan Eclipse Plug-in bernama TeamPrise. TeamPrise ini lah yang akan menjembatani Eclipse dan Team Foundation Server. Namun yang perlu dicatat bahwa sekarang TeamPrise sudah dibeli oleh Microsoft. Sehingga sekarang plugin ini berganti nama menjadi Visual Studio Team Explorer Everywhere 2010 dan tersedia untuk anda para penggemar Eclipse .
Dalam blog post ini saya ingin menunjukkan bagaimana proses instalasi Visual Studio Team Explorer Everywhere dapat anda lakukan. sebelumnya silahkan download terlebih dahulu software-software ini :
1. Eclipse Helios edisi terbaru
2. Visual Studio Team Explorer Everywhere
Jika sudah maka silahkan jalankan Eclipse anda dan lakukan langkah-langkah berikut :
1. Pilih Help > Install New Software
2. tekan tombol Add untuk menambahkan plug-in
3. Beri nama TFS Plugin pada bagian name dan tekan Archieve karena kita akan mengambil berkas instalasi Visual Studio Team Explorer Everywhere dari lokal. navigasikan ke file Visual Studio Team Explorer Everywhere yang telah anda download sebelumnya. Tekan OK untuk mengakhiri
4. Perhatikan sekarang bahwa pilihan instalasi Visual Studio Team Explorer Everywhere telah muncul, silahkan centang dan tekan Next.

5. pada jendela Review silahkan tekan Next.
6. Silahkan baca lisensi yang terkait dengan plug-in ini, pilih I accept the terms of the license agreement dan tekan Finish untuk memulai proses pemasangan.
7. sebuah jendela yang menanyakan apakah anda akan merestart Eclipse akan muncul, silahkan pilih Restart Now.
8. Silahkan tunggu proses restart Eclipse anda, jika sudah maka pilih menu Window > Show View > Other
9. Perhatikan bahwa sekarang telah ada pilihan Team Foundation Server, silahkan ekspansikan folder tersebut dan pilih Team Explorer
10. Sebuah tab Team Explorer akan muncul di Eclipse, jika diperhatikan maka tab ini sangat menyerupai Team Explorer yang ada di Visual Studio 2010.
11. silahkan tekan tombol Add Existing Team Project untuk melakukan koneksi ke TFS.
12. Jendela lisensi akan segera muncul, silahkan centang I have read and accept the terms in the License Agreement kemudian tekan Next.
13. silahkan masukkan product key (tenang, anda tidak perlu membayar anda dapat memasukkan key yang ada disini jika anda ingin mengkoneksikan Eclipse ke codeplex) tekan Next jika sudah.
14. Sekarang adalah saatnya anda untuk melakukan koneksi ke server TFS anda. Silahkan ketikkan alamat server TFS anda pada kotak Server jangan lupa untuk pula memasukkan username dan password. tekan Next jika sudah.

15. Sekarang anda dapat memilih Team Project mana yang akan anda gunakan, silahkan pilih salah satu project. dalam contoh ini saya memilih project berjudul HelloWorld. Tekan Next jika anda sudah selesai memilih project.
16. Pilih Workspace yang akan anda gunakan dan tekan Finish jika sudah.
17. Selamat, sekarang anda dapat menikmati Team Foundation Server langsung dari Eclipse. berikut adalah tampilan akhir dari team Explorer di Eclipse saya
Dalam Eclipse yang telah terkoneksi ke TFS anda dapat melakukan operasi ini :
- Menambahkan Work Item Baru
- Mengedit Work Item
- Melakukan Build
- Melakukan Branch dan Merge
- Menambahkan Label
- Melakukan Shelve dan Unshelve
Bagaimana semua hal tersebut dilakukan? silahkan datang ke sesi saya di Eclipse DemoCamps Helios 2010 Jakarta yang akan diadakan 10 Juli ini di kantor Microsoft Indonesia.
See you there!
./ronald