Visual Studio 2013 tampaknya memiliki beberapa integrasi Git yang apik.
Namun, setelah satu jam menggaruk-garuk kepala dengan sama sekali tidak masuk akal, saya hanya dapat membuat repositori lokal dan meskipun mengkloning repositori bitbucket jarak jauh, saya tidak dapat menemukan cara untuk mempublikasikan ke repositori jarak jauh saya .
Saya telah menggunakan TFS, Subversion, Perforce dan hampir semua hal lainnya, tetapi ini benar-benar membingungkan, tanpa instruksi dan antarmuka pengguna yang sama sekali tidak intuitif.
Ada ide siapa?
git
visual-studio
visual-studio-2013
bitbucket
Dean Chalk
sumber
sumber
Jawaban:
Pernyataan John bahwa "Anda memerlukan Team Foundation Server" untuk bekerja dengan BitBucket tidak benar.
Saya baru saja menerbitkan proyek ke BitBucket dari Visual Studio 2013 (versi pratinjau). Begini caranya.
sumber
Sebenarnya cukup mudah menggunakan GIT di MSVS 2013. Anda seharusnya dapat menemukan tombol Clone dari Team Explorer. Cukup klik di atasnya dan itu akan membiarkan Anda mengkloning dari URL mana pun yang berarti Anda dapat meletakkan tautan Bitbucket di sana juga.
Dan setelah disinkronkan, Anda siap melakukannya.
sumber
Visual Studio 2013 "integrasi Git licin" memerlukan Team Explorer
, yang berarti Anda memerlukan Team Foundation Server. Untuk mengaktifkannya, buka solusi Anda, buka Tools -> Options -> Source Control -> Microsoft Git Provider.Anda mungkin lebih baik mendapatkan plugin Penyedia Kontrol Sumber Git. Lihat jawaban ini tentang cara menginstal plug-in ini untuk Visual Studio 2013: https://stackoverflow.com/a/18882284/1040437
Juga, mengingat kekuatan baris perintah git, menurut saya, berdasarkan
tangkapan layar yang saya lihatmenggunakannya, integrasinya sangat apik. Tampaknya kaku, dan karena seseorang telah berkomentar, Anda mungkin lebih baik menggunakan TortoiseGit. Siapapun yang telah menggunakan TortoiseSVN di tim Anda akan langsung mengenalinya. Beberapa rekan kerja saya menggunakan baris perintah, dan mereka terbagi antara Git Bash dan Posh-Git.Keluhan utama saya dengan integrasi Visual Studio adalah hanya mendukung satu alur kerja. Lihatlah bagaimana toolchain seperti Atlassian's Stash mendukung banyak alur kerja pengembangan yang berbeda dan bagaimana Stash berubah bergantung pada alur kerja git Anda. Ini adalah cara yang lebih cerdas untuk merancang fitur mirip IDE di sekitar repositori kontrol sumber git.
Penyiapan alur kerja khusus kami di tempat kerja sangat tahan terhadap "skenario umum" dalam pengembangan SaaS modern, di mana Anda memiliki satu jalur pengembangan utama dan tidak pernah melakukan cherrypicking / rebasing, karena Anda selalu maju dan meningkatkan semua orang ke kode terbaru. Saat ini kami memiliki 7 jalur pengembangan ...
Karena itu, saya menemukan artikel ini melalui googling "Visual Studio 2013 git": http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx
sumber
Menemukan tutorial langkah demi langkah ini di answer.atlassian.com bermanfaat ( UNTUK VS2015 dan git bitbucket.org)
sumber: https://answers.atlassian.com/questions/39574410/bit-bucket-and-visual-studio-2015
sumber
Ada ekstensi untuk melakukannya sekarang - Visual Studio Bitbucket Extension https://visualstudiogallery.msdn.microsoft.com/6f8954a6-2358-4f4a-b69b-e51199935fad
Ekstensi ini telah dikirim ke kontes devpost di mana Anda dapat menemukan screenshot. http://devpost.com/software/bitbucket-extension-for-visual-studio
Saat menginstal studio visual, ada opsi untuk menyertakan ekstensi GitHub. Ekstensi ini adalah mitra untuk Bitbucket. Ini memungkinkan Anda untuk Membuat / Mengkloning / Memublikasikan repositori Bitbucket Git dengan cara yang sangat sederhana. Setelah Anda masuk, Anda dapat membuat repositori baru dan menerbitkannya ke Bitbucket. Jika Anda memiliki repositori bitbucket, Anda dapat mencantumkannya dan memilih mana yang ingin Anda klon. Selain itu, Anda mendapatkan akses untuk menarik permintaan dari repositori aktual. Anda dapat membuat pull request baru, menyetujui / menolaknya, dan juga melihat detail seperti file diubah, komit, dan komentar.
sumber