Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Team Foundation Sürüm Denetimi'nden (TFVC) geliştirme makinenizdeki veya sunucudaki çalışma alanından dosya ve klasörleri silebilir ve geri yükleyebilirsiniz.
Önkoşullar
Bkz. Varsayılan TFVC izinleri.
Öğe silme
Bir dosyayı silmeden önce, dosyanın yanında bekleyen düzenlemeleri gösteren bulun. Bekleyen düzenlemeler varsa, dosyaya sağ tıklayıp Karşılaştır'ı seçerek bunları görüntüleyin. Düzenlemelere ihtiyacınız olmadığından emin olun. Gelecekte düzenlemelere ihtiyacınız olabileceğini düşünüyorsanız, silmeden önce dosyayı denetlemeyi göz önünde bulundurun.
Önemli
- Bir klasörü silerseniz, sistem klasörün içerdiği tüm klasörler ve dosyalar için silme işlemlerini askıya alır.
- Diğer dosyaların bağımlı olduğu bir dosyayı silerseniz, sistem bu dosyalar için silme işlemlerini otomatik olarak beklemeye alır. Örneğin, bir form dosyasını silerseniz, kod ve kaynak dosyaları da silinmek üzere bekletilir.
Öğeyi silmek için
Visual Studio'da , Çözüm Gezgini'nde veya Kaynak Denetim Gezgini'nde, silmek istediğiniz klasöre veya dosyaya göz atın.
Öğeye sağ tıklayın ve Sil'i seçin.
Dosyayı Çözüm Gezgini'nden siliyorsanız şu uyarı iletisi görüntülenebilir: <dosya adı> kalıcı olarak silinir. Dosyayı silme işlemine devam etmek istiyorsanız Tamam'ı seçin.
Hazır olduğunuzda değişikliklerinizi gönderin.
TFVC kullanmıyorsanız, Visual Studio çözümünüzdeki öğeleri ve dosyaları silmek için Çözüm Gezgini'ni kullanın.
Silinen öğeleri kurtarma veya geri yükleme
Silinen öğe, silmeden önce sürüm denetimi altındaysa, öğeyi kurtarabilirsiniz. Siz değişikliği iade edene kadar silme işlemi sunucuda uygulanmaz.
Team Explorer'ı kullanarak silinmiş bir öğeyi kurtarma
- Takım Gezgini'ndeBekleyen Değişiklikler sayfasını açın.
- Eklenen Değişiklikler'in altındaki silinmiş öğelere sağ tıklayın ve Geri Al'ı seçin.
- Bekleyen Değişiklikleri Geri Al iletişim kutusunda öğeyi ve ardından Değişiklikleri Geri Al'ı seçin.
Kaynak Denetim Gezgini'ne tıklayarak silinmiş bir öğeyi kurtarma
- Kaynak Denetim Gezgini'nde, sildiğiniz dosyaya gidin ve sağ tıklayın ve Bekleyen Değişiklikleri Geri Al'ı seçin.
- Bekleyen Değişiklikleri Geri Al iletişim kutusunda öğeyi ve ardından Değişiklikleri Geri Al'ı seçin.
Çözüm Gezgini'ne tıklayarak silinmiş bir öğeyi kurtarma
Çözüm Gezgini aracılığıyla sildiğiniz sürüm denetimi altında olmayan dosyalar, geri yüklenebileceği bilgisayarınızdaki Geri Dönüşüm Kutusu'na taşınır. Geri Dönüşüm Kutusu'ndan geri yüklendikten sonra Çözüm Gezgini'nde çözümünüze sağ tıklayın ve Dosyayı çözümünüzde geri yüklemek içinMevcut öğeyiEkle'yi> seçin.
Silinmiş bir öğeyi sunucudan geri yükleme
TFVC'de bir öğenin silinmesini zaten denetlediyseniz, ekibinizden kimse yok etmediği sürece silinmiş öğeyi sunucudan geri yükleyebilirsiniz.
- Visual Studio menü çubuğundan Araçlar>Seçenekleri'ni seçin.
- Seçenekler iletişim kutusunda, Kaynak Denetimi>Visual Studio Team Foundation Server'a gidin.
- Kaynak Denetim Gezgini'nde Silinmiş öğeleri göster'i ve ardından Tamam'ı seçin.
- Kaynak Denetim Gezgini'nde, geri yüklemek istediğiniz dosyaya gidin, sağ tıklayın ve Geri Yükle seçeneğini seçin.
Geliştirme makinenizden silinen bir öğeyi geri yükleyin
Visual Studio dışında sildiğiniz bir öğeyi yanlışlıkla geri yüklemeniz gerekebilir. Böyle bir öğeyi geri yüklemek için kullandığınız yöntem, yerel çalışma alanı mı yoksa sunucu çalışma alanı mı kullandığınıza bağlıdır. Bkz. Yerel veya sunucu çalışma alanı kullanma arasında karar verme.
Yerel bir çalışma alanı kullandığınızda, Visual Studio sistem dışında yaptığınız değişiklikleri algılar ve çözmenize olanak tanır.
- Takım Gezgini'ndekiBekleyen Değişiklikler sayfasında, Dışlanan Değişiklikler'in altında Algılandı'yı seçin.
- Aday Değişikliklerini Yükselt iletişim kutusunda, Değiştir sütununda silme bulunan öğeye sağ tıklayın ve Bu öğeyi geri yükle'yi seçin.
- Yükselt seçeneğini seçin.
Visual Studio dışındaki bir öğeyi yanlışlıkla silerseniz ve bir sunucu çalışma alanı kullanıyorsanız, öğeyi Visual Studio'da açmaya çalıştığınızda şu hata iletisini görebilirsiniz: TF10187: Belge <dosya adı> açılamadı. Sistem belirtilen dosyayı bulamıyor. Öğeyi sunucudan alarak geri yükleyebilirsiniz.
- Kaynak Denetim Gezgini'nde, silinen öğeleri içeren klasöre göz atın.
- Klasöre sağ tıklayın ve Gelişmiş>Belirli Sürümü Al'ı seçin.
- Al iletişim kutusunda, yerel sürüm belirtilen sürümle eşleşse bile tüm dosyaların üzerine yaz seçeneğini işaretleyin.
- Get'i seçin.
Tavsiye
tf get /force komutunu da kullanabilirsiniz.
Komut isteminden çalışma
Dosyaları silmek, yok etmek, geri yüklemek ve almak için aşağıdaki tf komut satırı yardımcı programı komutlarını kullanabilirsiniz.
- Sil komutu sunucudan bir dosyayı siler.
- Destroy komutu bir öğeyi kalıcı olarak yok eder.
- Geri Al komutu, sunucudan silinen bir dosyayı geri yükler.
- Geri Al komutu bekleyen değişiklikleri geri alır.
- Get komutu dosyaları sunucudan alır.