Sunucudan dosya indirme veya alma
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Genel olarak, geliştirdiğiniz kodun ekibinizdeki diğer kişiler tarafından geliştirilen kodla uyumlu olması ve kodunuzu iade ettiğinizde hata oluşturma riskini en aza indirmek için sunucudan düzenli aralıklarla en son dosyaları almanız gerekir. Azure DevOps sunucunuzdan geliştirme makinenizdeki çalışma alanınıza bir veya daha fazla dosya için en son sürümü veya önceki bir sürümü indirebilirsiniz.
Önkoşullar
Projeniz için Katkıda Bulunanlardan biri olmanız gerekir. Daha fazla bilgi için bkz . Varsayılan TFVC izinleri.
Dosyaların en son sürümünü alma
Geliştirme makinenizi ayarladıktan sonra sunucunuzdan en son dosyaları almanız gerekir. Ardından uygulamanızı geliştirmeye başlayabilirsiniz.
Daha sonra geliştirme makinenizdeki çalışma alanında işlevsellik geliştirirken kodunuz diğer geliştiriciler tarafından yapılan değişikliklerden yalıtılır. Ancak hazır olduğunuzda, örneğin bir görevi tamamlayan kodu tamamlayıp iade ettiğinizde, ekibinizin dosyalarının en son sürümünü almanız gerekir.
Dosyaların en son sürümünü almak için
- Visual Studio Kaynak Denetim Gezgini'nde, almak istediğiniz dosyaları içeren dosyalara veya klasörlere göz atın. Dosyalara sağ tıklayın ve En Son Sürümü Al'ı seçin.
Dosyaların belirli bir sürümünü alma
Özel durumlarda, örneğin bir regresyon hatasını düzeltmek için bir veya daha fazla dosyaya ait belirli bir sürümü almanız ve bunlarla çalışmanız gerekebilir.
Not
Bir dosyanın eski bir sürümünü alırsanız, dosyada değişiklik yaparsanız ve sonra iade etmeye çalışırsanız, iade işlemini tamamlamadan önce çakışmaları çözme olasılığının arttığını unutmayın.
Geçmiş penceresinden dosyaların belirli bir sürümünü almak için
Ekip Gezgini'nde veya Kaynak Denetim Gezgini'nde klasöre veya dosyaya göz atın, sağ tıklayın ve Geçmişi Görüntüle'yi seçin.
Geçmiş penceresinde bir sürüme sağ tıklayın ve Bu Sürümü Al'ı seçin.
Kaynak Denetim Gezgini'nden dosyaların belirli bir sürümünü almak için
Kaynak Denetim Gezgini'nde, almak istediğiniz dosyaları içeren dosyalara veya klasörlere göz atın, dosyalara sağ tıklayın ve Gelişmiş>Belirli Sürümü Al'ı seçin.
Al iletişim kutusunda, Tür açılan listesinden bir seçenek belirleyin:
- Değişiklik kümesi, değişiklik kümesi belirterek bir sürüm alır. Daha fazla bilgi için bkz . Değişiklik kümelerini bulma ve görüntüleme.
- Tarih , tarih belirterek bir sürüm alır. Seçiliyse Tarih listesinden bir tarih seçin.
- Etiket, bir etiket belirterek bir sürüm alır. Daha fazla bilgi için bkz . Dosyalarınızın anlık görüntüsünü almak için etiketleri kullanma.
- En Son Sürüm , sunucudaki en son sürümü alır.
- Çalışma Alanı Sürümü, bir çalışma alanı belirterek bir sürüm alır.
(İsteğe bağlı) Kullanıma alınmayan yazılabilir dosyaların üzerine yaz seçeneğini belirleyin.
Seçilirse, sunucudaki dosyalar salt okunur özniteliği olmayan ve kullanıma alınmamış tüm dosyaların üzerine yazar. Yalnızca sunucudaki farklı dosyalar yerel çalışma alanındaki dosyaların üzerine yazılır. Varsayılan olarak, bu seçenek seçilmez.
İpucu
Bu seçenek, tf get /overwrite komutunu çalıştırmaya eşdeğerdir.
(İsteğe bağlı) Yerel sürüm belirtilen sürümle eşleşse bile Tüm dosyaların üzerine yaz seçeneğini belirleyin. Seçiliyse, sunucudaki dosyalar tüm dosyaların üzerine yazılır.
İpucu
Bu seçenek şu komutu çalıştırmaya eşdeğerdir: tf get /force.
Al'ı seçin.
Kaynak Denetim Gezgini bilgilendirme iletisi görüntülenir. Tamam'ı seçin.
En Son Sürüm'i seçtiyseniz, sistem En Son sütununu Evet durumuyla güncelleştirir.
Komut isteminden çalışma
- LocalVersions komutu, çalışma alanınızdaki bir veya daha fazla öğenin sürümünü görüntüler.
- Get komutu dosyaları sunucudan alır.
İpuçları
Sunucudan dosya ve klasör aldığınızda sistem, yerel çalışma alanınızdan sunucudan silinmiş olan iade edilmiş dosyaları da siler. Sunucuda yeniden adlandırılan veya taşınan dosyalar, çalışma alanınızda sunucudaki değişikliklerle eşleşecek şekilde değiştirilir.
Kaynak Denetim Gezgini'nde, en son sütunda bir dosyanın en son sürümüne sahip olup olmadığınızı doğrulayabilirsiniz. Bir öğeye sağ tıklayıp Gelişmiş>Özellikler'i seçerek ilgili belirli sürüm bilgilerini görebilirsiniz.
Sunucu çalışma alanı kullanıyorsanız ve geri yüklemek istediğiniz bazı dosyaları yanlışlıkla sildiyseniz, silinen dosyaları geri yüklemek için tf get /all komutunu kullanmanız gerekir.