Aracılığıyla paylaş


Sunucudan (get) dosyaları

Genel olarak, sizin geliştirdiğiniz kod ekibinizdeki ve kodunuzda denetlediğinizde hataların oluşturma riskini en aza indirmek için başkaları tarafından geliştirilen kod ile uyumlu olacak şekilde düzenli olarak sunucudan en son dosyaları almalısınız. En son sürümünü veya önceki bir sürümünü bir veya daha fazla dosya Team Foundation sunucunuzdan çalışma alanı'na dev makinenize yükleyebilirsiniz.

Gerekli izinler

Biri olması Katkıda bulunanlar ekip projeniz için. Bkz: Team Foundation Server Varsayılan Grupları, İzinleri ve Rolleri

Ne yapmak istiyorsunuz?

  • Bazı dosyaların en son sürümünü edinin

  • Bazı dosyalar belirli bir sürümünü edinin

  • Komut isteminden çalışması

  • İpuçları alın

Bazı dosyaların en son sürümünü edinin

Size en son dosyaları sunucudan sonra alması gereken dev makinenizi ayarlama. Ardından, uygulama geliştirmeye başlayın.

Daha sonra işlev çalışma alanında dev makinenizde geliştirdikçe, kodunuzun diğer geliştiriciler tarafından yapılan değişikliklere karşı ayrı tutulur. Ancak hazır olduğunuzda (örneğin, tamamlanmamış ve bir görevi tamamlar kodda teslim), ekibinizin dosyaların en son sürümü almalısınız.

Bazı dosyaların en son sürümünü elde etmek için

  • İçinde Solution Explorer'da veya Kaynak denetimi Explorer, Gözat dosyaları ya da almak, bunları seçin, kısayol menüsünü açın veya seçmek için istediğiniz dosyaları içeren klasörlerin En son sürümünü alın.

Bazı dosyalar belirli bir sürümünü edinin

(Örneğin, bir gerileme hatayı düzeltmek için) özel durumlarda alın ve bir veya daha fazla dosya belirli bir sürümüyle çalışmak gerekebilir.

Not

Bir dosyanın daha eski bir sürümünü alırsam değişiklik yapmak ve sonra yeniden denetlemeye çalışın unutmayın, gereksinim duyacağınız oluşturma şansı çakışmaları iade tamamlamadan önce.

Geçmişi penceresinden bazı dosyaları belirli bir sürümünü elde etmek için

  1. Solution Explorer veya kaynak denetimi Explorer dosyayı veya klasörü bulun, kısayol menüsünü açmak ve seçmek Gittiğim.

  2. İçinde Geçmiş penceresinde, bir sürümü kısayol menüsünü açın ve Seç Bu sürümü almak.

Solution Explorer veya kaynak denetimi Explorer'dan bazı dosyaları belirli bir sürümünü elde etmek için

  1. Solution Explorer veya kaynak denetimi Gezgini, dosyaları veya almak, bunları seçin kendi kısayol menüsünü açmak için istediğiniz dosyaları içeren klasörleri bulun ve seçin Belirli bir sürümü almak.

    Al iletişim kutusu belirir.

  2. Bir seçenek seçin türü açılan-kutu listesi:

  3. (İsteğe bağlı) Kullanıma alınmamış yazılabilir dosyaların üzerine yaz seçeneğini işaretleyin.

    Bu seçiliyse, sunucudan dosyalar salt okunur özniteliğiyle ilişkili olmayan ve kullanıma alınmamış tüm dosyaların üzerine yazar. Sadece sunucudaki dosyalar (bunlar diğerlerinden farklıdır), yerel çalışma alanındaki dosyaların üzerine yazar. Bu seçenek varsayılan olarak seçilidir.

    İpucu

    Bu seçenek aşağıdaki komutu çalıştırmakla aynıdır: tf alın / overwrite.

  4. (İsteğe bağlı) Yerel sürüm belirtilen sürümle eşleşse bile tüm dosyaların üstüne yaz seçeneğini işaretleyin.

    Bu seçiliyse, sunucudan dosyalar tüm dosyaların üzerine yazar.

    İpucu

    Bu seçenek aşağıdaki komutu çalıştırmakla aynıdır: tf alın/Force.

  5. Seçim Al.

    Kaynak Denetim Gezgini belirir. 5. adımda En Son Sürüm'ü seçtiyseniz, sistem En Son sütununu Evet durumuyla günceller.

Komut isteminden çalışması

İpuçları

  • İpucuSunucudan dosya ve klasörleri alma sistemi de işaretli dosyaları sunucudan silinmiş yerel çalışma alanı'ndan siler. Yeniden adlandırılmış veya taşınmış sunucu üzerinde dosya sunucusu üzerindeki değişikliklerle eşleştirmek için çalışma alanınızda değiştirilir.

  • İpucuKaynak denetimi Gezgini'nde bir dosyayı en son sürümüne sahip olup olmadığınızı doğrulayabilirsiniz Son sütun. Kısayol menüsünü açma ve seçerek belirli bir sürümü ile ilgili bilgileri görmek özelliklerini.

  • İpucu Kullanıyorsanız, bir server çalışma, ve geri yüklemek istediğiniz bazı dosyalar yanlışlıkla silindiğinde kullanmanız gerekir tf get/all silinen dosyaları geri yüklemek için komutu.