Bagikan melalui


Menambahkan Konten ke Kontrol Sumber

oleh Jason Lee

Topik ini menjelaskan cara menambahkan konten ke kontrol sumber di Team Foundation Server (TFS) 2010. Ini menjelaskan cara menambahkan solusi dan proyek ke proyek tim di TFS, dan menjelaskan cara menambahkan dependensi eksternal seperti kerangka kerja atau rakitan ke kontrol sumber.

Topik ini merupakan bagian dari serangkaian tutorial berdasarkan persyaratan penyebaran perusahaan dari perusahaan fiktif bernama Fabrikam, Inc. Seri tutorial ini menggunakan solusi sampel— solusi Contact Manager—untuk mewakili aplikasi web dengan tingkat kompleksitas yang realistis, termasuk aplikasi ASP.NET MVC 3, layanan Windows Communication Foundation (WCF), dan proyek database.

Gambaran Umum Tugas

Dalam kebanyakan kasus, setiap anggota tim pengembang harus dapat menambahkan konten ke kontrol sumber. Untuk menambahkan solusi ke kontrol sumber di TFS, Anda harus menyelesaikan langkah-langkah tingkat tinggi ini:

  • Menyambungkan ke proyek tim.
  • Petakan struktur folder proyek tim di server ke struktur folder di komputer lokal Anda.
  • Tambahkan solusi dan kontennya ke kontrol sumber.
  • Tambahkan dependensi eksternal apa pun ke kontrol sumber.

Topik ini akan menunjukkan kepada Anda cara melakukan prosedur ini.

Tugas dan panduan dalam topik ini mengasumsikan bahwa Anda telah membuat proyek tim TFS baru untuk mengelola konten Anda. Untuk informasi selengkapnya tentang membuat proyek tim baru, lihat Membuat Proyek Tim di TFS.

Siapa yang Melakukan Prosedur Ini?

Dalam kebanyakan kasus, setiap anggota tim pengembang harus dapat menambahkan dan memodifikasi konten dalam proyek tim tertentu.

Menyambungkan ke Proyek Tim dan Membuat Pemetaan Folder

Sebelum menambahkan konten apa pun ke kontrol sumber, Anda perlu menyambungkan ke proyek tim dan membuat pemetaan antara struktur folder di server dan sistem file di komputer lokal Anda.

Untuk menyambungkan ke proyek tim dan memetakan jalur lokal

  1. Di stasiun kerja pengembang Anda, buka Visual Studio 2010.

  2. Di Visual Studio, pada menu Tim , klik Sambungkan ke Team Foundation Server.

    Catatan

    Jika Anda telah mengonfigurasi koneksi ke server TFS, Anda dapat menghilangkan langkah 3-6.

  3. Dalam kotak dialog Koneksi ke Proyek Tim , klik Server.

  4. Dalam kotak dialog Tambahkan/Hapus Server Team Foundation , klik Tambahkan.

  5. Dalam kotak dialog Tambahkan Server Team Foundation , berikan detail instans TFS Anda, lalu klik OK.

    Dalam kotak dialog Tambahkan Server Team Foundation, berikan detail instans TFS Anda, lalu klik OK.

  6. Dalam kotak dialog Tambahkan/Hapus Server Team Foundation , klik Tutup.

  7. Dalam kotak dialog Sambungkan ke Proyek Tim , pilih instans TFS yang ingin Anda sambungkan, pilih kumpulan proyek tim, pilih proyek tim yang ingin Anda tambahkan, lalu klik Sambungkan.

    Dalam kotak dialog Sambungkan ke Proyek Tim, pilih instans TFS yang ingin Anda sambungkan, pilih kumpulan proyek tim, pilih proyek tim yang ingin Anda tambahkan, lalu klik Sambungkan.

  8. Di jendela Team Explorer , perluas proyek tim Anda, lalu klik dua kali Kontrol Sumber.

    Di jendela Team Explorer, perluas proyek tim Anda, lalu klik dua kali Kontrol Sumber.

  9. Pada tab Penjelajah Kontrol Sumber , klik Tidak dipetakan.

    Pada tab Penjelajah Kontrol Sumber, klik Tidak dipetakan.

  10. Dalam kotak dialog Peta , dalam kotak Folder lokal , telusuri ke (atau buat) folder lokal untuk bertindak sebagai folder akar untuk proyek tim, lalu klik Petakan.

    Dalam kotak dialog Peta, dalam kotak Folder lokal, telusuri ke (atau buat) folder lokal untuk bertindak sebagai folder akar untuk proyek tim, lalu klik Petakan.

  11. Saat Anda diminta untuk mengunduh file sumber, klik Ya.

    Saat Anda diminta untuk mengunduh file sumber, klik Ya.

Pada titik ini, Anda telah memetakan folder sisi server untuk proyek tim ke folder lokal di stasiun kerja pengembang Anda. Anda juga telah mengunduh konten yang ada dari proyek tim ke struktur folder lokal Anda. Anda sekarang dapat mulai menambahkan konten Anda sendiri ke kontrol sumber.

Menambahkan Proyek dan Solusi ke Kontrol Sumber

Untuk menambahkan proyek dan solusi ke kontrol sumber, Pertama-tama Anda perlu memindahkannya ke folder yang dipetakan untuk proyek tim di komputer lokal Anda. Anda kemudian dapat memeriksa konten untuk menyinkronkan penambahan Anda dengan server.

Untuk menambahkan proyek ke kontrol sumber

  1. Di stasiun kerja pengembang Anda, pindahkan proyek dan solusi Anda ke lokasi yang sesuai dalam struktur folder yang dipetakan untuk proyek tim.

    Catatan

    Banyak organisasi akan memiliki pendekatan yang lebih disukai tentang bagaimana proyek dan solusi harus diatur dalam kontrol sumber. Untuk panduan tentang cara menyusun folder, lihat Cara: Menyusun Folder Kontrol Sumber Anda di Server Team Foundation.

  2. Buka solusi di Visual Studio 2010.

  3. Di jendela Penjelajah Solusi , klik kanan solusi, lalu klik Tambahkan Solusi ke Kontrol Sumber.

    Di jendela Penjelajah Solusi, klik kanan solusi, lalu klik Tambahkan Solusi ke Kontrol Sumber.

    Catatan

    Dalam beberapa kasus, tergantung pada bagaimana organisasi Anda suka menyusun konten di TFS, Anda mungkin perlu menambahkan proyek ke kontrol sumber satu per satu untuk memberikan kontrol yang lebih halus atas bagaimana kode sumber Anda diatur.

  4. Verifikasi bahwa tab Penjelajah Kontrol Sumber menampilkan konten yang telah Anda tambahkan dalam struktur folder server untuk proyek tim.

    Verifikasi bahwa tab Penjelajah Kontrol Sumber menampilkan konten yang telah Anda tambahkan dalam struktur folder server untuk proyek tim.

    Catatan

    Tab Penjelajah Kontrol Sumber menampilkan konten Anda tanpa permintaan lebih lanjut karena Anda menambahkan solusi Anda ke folder yang dipetakan pada sistem file lokal. Jika solusi Anda berada di lokasi yang tidak dipetakan, Anda akan diminta untuk menentukan lokasi folder di TFS dan sistem file lokal Anda.

  5. Pada tab Penjelajah Kontrol Sumber, di panel Folder, klik kanan proyek tim (misalnya, ContactManager), lalu klik Check In Perubahan Tertunda.

  6. Dalam kotak dialog Check In – File Sumber, ketik komentar, lalu klik Check In.

    Dalam kotak dialog Check In – File Sumber, ketik komentar, lalu klik Check In.

Pada titik ini Anda telah menambahkan solusi Anda ke kontrol sumber di TFS.

Menambahkan Dependensi Eksternal ke Kontrol Sumber

Saat Anda menambahkan proyek atau solusi ke kontrol sumber, file dan folder apa pun dalam proyek atau solusi Anda juga akan ditambahkan. Namun, dalam banyak kasus, proyek dan solusi juga bergantung pada dependensi eksternal, seperti rakitan lokal, agar berfungsi dengan baik. Anda perlu menambahkan sumber daya tersebut ke kontrol sumber untuk memungkinkan Team Build dan anggota tim pengembang lainnya berhasil membangun kode Anda.

Misalnya, struktur folder untuk solusi sampel Contact Manager menyertakan folder bernama paket. Ini berisi perakitan dan berbagai sumber daya pendukung untuk ADO.NET Entity Framework 4.1. Folder paket bukan bagian dari solusi Contact Manager, tetapi solusinya tidak akan berhasil dibangun tanpanya. Untuk mengaktifkan Team Build untuk membangun solusi, Anda perlu menambahkan folder paket ke kontrol sumber.

Catatan

Penyertaan folder paket adalah tipikal dari apa yang terjadi saat Anda menambahkan Kerangka Kerja Entitas, atau sumber daya serupa, ke solusi Anda menggunakan ekstensi NuGet untuk Visual Studio 2010.

Untuk menambahkan konten non-proyek ke kontrol sumber

  1. Pastikan bahwa item yang ingin Anda tambahkan (misalnya, folder paket) berada di lokasi yang sesuai dalam folder yang dipetakan pada sistem file lokal Anda.

  2. Di Visual Studio 2010, Di jendela Team Explorer , perluas proyek tim Anda, lalu klik dua kali Kontrol Sumber.

    Di Visual Studio 2010, Di jendela Team Explorer, perluas proyek tim Anda, lalu klik dua kali Kontrol Sumber.

  3. Pada tab Penjelajah Kontrol Sumber , di panel Folder , pilih folder yang berisi item atau item yang ingin Anda tambahkan.

  4. Klik tombol Tambahkan Item ke Folder .

    Klik tombol Tambahkan Item ke Folder.

  5. Dalam kotak dialog Tambahkan ke Kontrol Sumber , pilih folder atau item yang ingin Anda tambahkan, lalu klik Berikutnya.

    Dalam kotak dialog Tambahkan ke Kontrol Sumber, pilih folder atau item yang ingin Anda tambahkan, lalu klik Berikutnya.

  6. Pada tab Item yang dikecualikan , pilih item yang diperlukan yang telah dikecualikan secara otomatis (misalnya, rakitan), lalu klik Sertakan item.

    Pada tab Item yang dikecualikan, pilih item yang diperlukan yang telah dikecualikan secara otomatis (misalnya, rakitan), lalu klik Sertakan item.

  7. Pada tab Item yang akan ditambahkan , verifikasi bahwa semua file yang ingin Anda sertakan tercantum, lalu klik Selesai.

    Pada tab Item yang akan ditambahkan, verifikasi bahwa semua file yang ingin Anda sertakan tercantum, lalu klik Selesai.

  8. Di jendela Penjelajah Kontrol Sumber, klik tombol Check In.

    Di jendela Penjelajah Kontrol Sumber, klik tombol Check In.

  9. Dalam kotak dialog Check In – File Sumber, ketik komentar, lalu klik Check In.

Pada titik ini, Anda telah menambahkan dependensi eksternal untuk solusi Anda ke kontrol sumber.

Kesimpulan

Topik ini menjelaskan cara menyambungkan ke proyek tim, memetakan struktur folder, dan menambahkan konten ke kontrol sumber. Untuk informasi selengkapnya tentang cara bekerja dengan item di bawah kontrol sumber, lihat Menggunakan Kontrol Versi.

Topik berikutnya, Mengonfigurasi Server Build TFS untuk Penyebaran Web, menjelaskan cara menyiapkan server TFS Team Build untuk membangun dan menyebarkan solusi Anda.

Bacaan lebih lanjut

Untuk informasi selengkapnya tentang bekerja dengan kontrol sumber di TFS, lihat Menggunakan Kontrol Versi.