Menggunakan Team Foundation Server 2010 untuk kontrol sumber Visual Studio 2010

Halaman Diperbarui :
Tanggal pembuatan halaman :

ringkasan

Sampai sekarang, Visual Studio menggunakan Visual SourceSafe untuk kontrol sumber, tetapi dimulai dengan Visual Studio 2010, Anda akan menggunakan Team Foundation Server untuk kontrol sumber.

Sedangkan Team Foundation Server tradisional telah rumit untuk diatur dan tersedia tanpa harga, sejak 2010 telah menjadi lebih mudah untuk menginstal dan mengkonfigurasi, harga satu item tidak jauh berbeda dari Visual SourceSafe, dan bahkan dengan langganan MSDN, Profesional Karena selalu melekat pada hal di atas, itu menjadi mudah digunakan.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Lingkungan Operasi

Versi Visual Studio yang Didukung

  • 2010 (Profesional atau lebih tinggi)

Periksa Versi Visual Studio

  • 2010 (Profesional)

Lingkungan dukungan instalasi Visual Studio Team Foundation Server 2010

  • Windows Server 2003, 2003 R2, 2008, dan 2008 R2 (semua 32-bit dan 64-bit dapat diterima)
  • Windows Vista, 7 (32-bit dan 64-bit dapat diterima)

zat

* Tips yang diperkenalkan di sini hanya menjelaskan pengaturan sampai Anda dapat sumber kontrol dari Visual Studio. Penjelasan terperinci tentang kontrol sumber dan penjelasan tentang penerapan fungsi lain telah dihilangkan, jadi silakan coba atau lihat situs resminya, dll.

Visual Studio 2010 dan Team Foundation Server 2010, yang digunakan dalam tips ini, juga tersedia untuk uji coba. Jika Anda tidak memiliki versi lengkapnya, silakan unduh dan gunakan dari tautan di bawah ini.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (salah satu dari berikut ini)

Kontrol sumber sisi klien tidak tersedia di Visual Studio 2010 Express Edition. Pastikan untuk menggunakan Professionl Edition atau lebih tinggi. Visual Studio digambarkan sebagai sudah diinstal.

Langkah pertama adalah menginstal Team Foundation Server 2010 sebagai setup untuk server yang mengelola sumber. Meskipun bernama Server, sejak versi 2010, dapat diinstal tidak hanya pada Windows Server tetapi juga pada sistem operasi klien Windows Vista dan Windows 7, sehingga dapat digunakan bahkan oleh orang-orang yang tidak memiliki produk Server, dan dapat dengan mudah digunakan seperti membawanya berkeliling pada PC notebook dll.

Tips dalam artikel ini menunjukkan Team Foundation Server 2010 diinstal pada Windows Server 2008 R2.

Ketika Anda menelusuri ke disk Team Foundation Server 2010, ada folder "TFS-x64" dan "TFS-x86", dan file setup terletak di setiap folder. Buka TFS-x64 jika instalasi Anda untuk OS x64 atau TFS-x86 untuk OS x86.

Jalankan file "setup.exe" di folder.

Ketika layar instalasi muncul, klik Berikutnya.

Baca persyaratan lisensi dengan cermat, centang "Saya setuju" dan klik "Berikutnya".

Jika fitur yang akan diinstal tidak dicentang, periksa semuanya. Setelah mengkonfirmasi pemeriksaan, klik tombol "Instal".

Tunggu beberapa saat saat saat instalasi akan dimulai.

Jika .NET Framework 4.0 tidak diinstal, Anda akan diminta untuk me-restart setelah instalasi, jadi restart itu.

Karena instalasi berlanjut setelah reboot, jika Anda telah memasang gambar disk pada drive virtual atau sejenisnya, Anda harus memasangnya kembali.

Tunggu beberapa saat karena instalasi akan berlanjut setelah reboot.

Ketika instalasi selesai, konfigurasikan Team Foundation Server, jadi centang "Start Team Foundation Server Offensive Tool" di kiri bawah layar dan klik tombol "Konfigurasi".

Layar entri lisensi Team Foundation Server muncul, dan jika Anda memilikinya, masukkan kunci produk Anda. Jika tidak, itu akan digunakan sebagai versi evaluasi.

Jika Anda ingin menggunakannya sebagai versi evaluasi, Anda akan melihat pesan yang mirip dengan yang ada di sebelah kanan.

Pusat Konfigurasi muncul.

Anda harus memilih dari tiga pola konfigurasi: Basic, Standard Single Server, dan Advanced. Namun, jika Anda menginstalnya pada OS klien, itu akan menjadi Dasar atau Lanjutan.

Saat Anda memilih setiap item dari daftar di sebelah kiri, konten yang ditampilkan di wizard dan lingkungan pengaturan yang sesuai ditampilkan, jadi pilih wizard sesuai dengan lingkungan Anda dan klik tombol "Start Wizard".

Di sini kita memilih "Dasar" untuk memulai wizard.

Klik Berikutnya.

Pilih SQL Server yang ingin Anda gunakan sebagai database. Jika SQL Server tidak diinstal di lingkungan Anda, Anda dapat memilih untuk menginstal versi gratis SQL Server Express.

SQL Server sudah diinstal di lingkungan Tips, jadi centang "Gunakan instans SQL Server yang ada".

Tentukan instans jika Anda menggunakan instans SQL Server yang sudah ada. Anda dapat menguji koneksi dengan mengklik tautan Uji di sebelah kanan.

Tinjau konfigurasi dan klik Berikutnya.

Pemeriksaan dilakukan untuk melihat apakah itu dapat dikonfigurasi. Jika semuanya berhasil, klik tombol Konfigurasi.

Kami mengaturnya untuk menginstal pada SQL Server yang ada, tetapi dalam hal ini, kami harus memenuhi beberapa kondisi, seperti "pencarian teks lengkap sudah diinstal" dan "memori server setidaknya 2GB". Jika Anda benar-benar tidak dapat menghapusnya, instal SQL Server Express.

Ketika Anda selesai dengan konfigurasi, klik Berikutnya.

Ketika semuanya berhasil dilakukan, tutup layar dengan tombol "Tutup".

Dengan mengakses URL yang ditampilkan di tengah layar, Anda dapat mengelola proyek tim melalui browser web bahkan dari klien. Namun, kami tidak akan menjelaskannya di sini.

Anda akan kembali ke layar sebelumnya, tetapi layar ini juga akan ditutup.

Konfigurasi lain tersedia, jadi jika perlu, pilih Konfigurasikan untuk memulai wizard. Anda juga dapat memulai konfigurasi dari Team Foundation Server Administration Console, yang muncul kemudian.

Saat Anda menutup Pusat Konfigurasi, Konsol Administrasi Server Team Foundation secara otomatis dimulai.

Namun, tidak ada lagi yang bisa diatur di sini kali ini, jadi Anda bisa menutupnya. Pengaturan lainnya dilakukan dari sisi Visual Studio.

Ketika Anda memulai Visual Studio 2010 di sisi klien, verifikasi bahwa Team Foundation Server ditentukan dalam kontrol sumber. (Ini diatur secara default)

Pilih "Alat" dan "Opsi" dari menu.

Pilih Kontrol Sumber, Pilih Plug-in dari pohon di sebelah kiri, dan pastikan Plug-in Kontrol Sumber Saat Ini diatur ke Visual Studio Team Foundation Server.

Pilih "Kontrol Sumber" dan "Lingkungan", pilih "Team Foundation" di "Preferensi Kontrol Sumber", dan atur setiap item seperlunya.

Setelah mengkonfirmasi pengaturan, pilih "Tim" "Hubungkan ke Team Foundation Server" dari menu.

Saat dialog Sambungkan ke Proyek Tim muncul, klik tombol Server.

Klik tombol Tambah.

Masukkan nama server, atau URL, tempat Anda baru saja menginstal Team Foundation Server 2010. Klik baik tombol untuk mengkonfirmasi koneksi, dan jika Anda dapat terhubung dengan sukses, dialog akan ditutup. Jika Anda tidak dapat terhubung, dialog kesalahan akan muncul.

Verifikasi bahwa server yang Anda tambahkan tercantum.

Verifikasi bahwa server tersedia dari pilihan Team Foundation Server dan klik tombol Connect.

Di Team Explorer, klik kanan koleksi proyek tim di root dan pilih Proyek Tim Baru.

Masukkan deskripsi untuk nama proyek tim yang ingin Anda buat, lalu klik Berikutnya.

Dialog Pilih Templat Proses muncul. Anda dapat memilih MSF untuk Agile Software Development v5.0 dan MSF untuk CMMI Process Improvement v5.0 sebagai template, tetapi MSF untuk Agile Software Development v5.0 untuk pengembangan pribadi atau proyek kecil.

Jika Anda belum membuat proyek tim apa pun, Anda hanya dapat memilih Buat folder kontrol sumber kosong.

Konfirmasikan pengaturan dan klik tombol "Selesai".

Pembuatan proyek tim dimulai.

Setelah selesai, klik tombol Tutup.

Anda dapat melihat bahwa proyek tim yang Anda buat ditampilkan di Team Explorer.

Mari kita buat proyek sekarang. Anda dapat membuat proyek apa pun, tetapi sebelum Anda selesai membuat proyek, centang Tambahkan ke Kontrol Sumber di kanan bawah dialog.

Dialog Tambahkan ke Kontrol Sumber muncul, menentukan di folder mana untuk menambahkan proyek.

Jika perlu, Anda dapat membuat folder dan menentukan tempat untuk menambahkan proyek.

Saat Anda membuat proyek, tanda "+" muncul di sebelah kiri setiap file. Ini menunjukkan bahwa file baru telah dibuat, tetapi belum diperiksa ke kontrol sumber.

Selain itu, panel Modify Held muncul di bagian bawah Visual Studio dengan daftar file yang belum Anda periksa.

Klik Check In di sini untuk memeriksa semua file yang tertunda.

Dialog konfirmasi ditampilkan, jadi pilih "Ya".

Tunggu beberapa saat hingga check-in selesai.

Ketika check-in selesai, tanda kunci ditampilkan di setiap file seperti yang ditunjukkan pada gambar di sebelah kanan. Ini akan membawa file yang diperiksa ke kontrol sumber. Tampilan di sekitar sini akan sama dengan Visual SourceSafe.

Anda dapat mengklik dua kali Kontrol Sumber dari Team Explorer untuk mengontrol server dari dalam Visual Studio.

Seperti yang ditunjukkan pada gambar di sebelah kanan, Anda dapat melihat bahwa proyek yang baru saja Anda buat telah di-check in.

Saat Anda mengedit kode, kode tersebut secara otomatis di-check out dan memiliki tanda centang merah seperti yang ditunjukkan pada gambar di sebelah kanan. Jika orang lain mengedit file, Anda tidak akan dapat memeriksanya.

Anda dapat mengatur kontrol perilaku ini di opsi Visual Studio atau di konsol manajemen.

Untuk memeriksa file yang dimodifikasi, klik kanan file dan pilih Check In dari menu.

Jika Anda secara tidak sengaja mengubah kode, atau jika Anda ingin kembali ke keadaan sebelumnya, pilih "Batalkan Perubahan tertunda".

Ringkasan

Bagian ini menjelaskan langkah-langkah penyiapan untuk masuk ke kontrol sumber dari Visual Studio. Kontrol sumber tidak hanya tentang mengelola sumber, tetapi juga memiliki berbagai fungsi seperti berbagi kode sumber dengan banyak orang, kontrol eksklusif, kontrol versi, perbandingan kode dengan versi sebelumnya, pengaturan otoritas akses, dll. Selain itu, sementara Visual SourceSafe adalah fitur kontrol sumber saja, Team Foundation Server juga memiliki fitur lain seperti build otomatis, output laporan, manajemen kerja, dan integrasi SharePoint, jadi jika Anda punya waktu, Anda mungkin ingin mencoba menggunakan fitur-fitur tersebut juga.