TFS “Kaldırılmamış” seçeneğini Visual Studio 2012'de bulabilen var mı?


144

Raf düğmesini iyi bulabilirim ve bugün daha önce raflarda değişiklikler yapmıştım, ama şimdi onları kaldırmanın bir yolunu bulamıyorum! Bu beni oldukça zor durumda bıraktı!

Bu düğme aslında Visual Studio 11 Beta sürümünde eksikse, geçici olarak bunu gerçekleştirmek için yürütebileceğim bir konsol tabanlı TFS komutu var mı?

Teşekkürler, aslında bunun için de Google'da bir cevap bulamıyorum.


3
tf.exekomut satırı istemcisidir ve IDE'nin yapabileceği her şeyi (ve daha fazlasını) yapabilir.
AakashM

2
Evet: Bekleyen Değişiklikler sekmesinden başlayarak (ve indirilen vurgulanmış bir metnin daha fazla seçeneğe yol açtığını bilmek) 10 saniyenin altında sürdü.
Richard

2
Oh, anlıyorum, "Raf Setlerini Bul" altında. Sanırım "Unshelve" kelimesini arıyorum çünkü o menü öğesi beynimde otomatik olarak atlandı :) Teşekkürler.
GONeale

Yanıtlar:


226

Ekip Gezgini'ne, ardından "Bekleyen Değişiklikler", ardından "İşlemler", ardından "Raf Kümelerini Bul" a gidin, ardından unshelve yapmak istediğiniz rafa sağ tıklayın, son olarak "Raftan Çık".


3
İstediğin zaman. Yeni arayüzün birçok değişiklik getirdiğini itiraf ediyorum. İşleri temiz ve basit bir dezavantajı var: yaygın olmayan işlemleri bulmak daha zordur.
Nock

31
Bana garip gelen şey, bir şeyi rafa almanın daha kolay ve bir şeyleri rafa kaldırmanın daha zor olmasıdır, sanki insanlar bir sürü şeyi rafa kaldırıyorlar ama nadiren unshelve yapıyorlar.
Mark Broadhurst


10

Ben her zaman çözümü sağ tıklayıp "Raftan Kaldır" ı seçerdim. Bu işlevi tekrar eklemek için:

  1. "Araçlar> Özelleştir" menüsünü tıklayın. Bu "Özelleştir" iletişim kutusunu açar.
  2. "Komutlar" sekmesini seçin.
  3. "Yeniden düzenlemek için bir menü veya araç çubuğu seçin" bölümündeki "Bağlam menüsü" radyo düğmesini seçin.
  4. Açılır menüden "Proje ve Çözüm Bağlam Menüleri | Çözüm | Kaynak Denetimi" ni seçin.
  5. "Komut Ekle" düğmesini tıklayın. Bu, "Komut Ekle" iletişim kutusunu açar.
  6. "Kategoriler" listesinden "Dosya" yı seçin.
  7. "Komutlar" listesinden "TfsUnshelvePendingChanges" öğesini seçin.
  8. "Komut Ekle" iletişim kutusunu kapatmak için "Tamam" düğmesini tıklayın.
  9. Yeni menü öğesini doğru yere yerleştirmek için "Aşağı Taşı" düğmesini kullanın.
  10. "Özelleştir" iletişim kutusunu kapatmak için "Kapat" düğmesini tıklayın.

4

Genellikle Visual Studio'da bulunan binlerce seçenek arasında bir seçenek bulamazsanız çok kullanışlı bir "Hızlı Başlatma" (Ctrl-Q) işlevi vardır. Bu durumda "raf" yazarsanız, raf setlerini nerede bulacağınız gösterilir.


2

Tıpkı Nock'un cevabına eklemek için , yalnızca kaynak kontrolü altında bir çözüm açarsanız unshelve seçeneğini görebilirsiniz .

Sen olacak değil boş bir çözüm açarsanız, Visual Studio çalışma alanı Takım Vakfı ya da değil bağlıysa bakılmaksızın, seçeneğine bakın.

Bu orada, (TFS bağlı tüm Visual Studio çalışma alanı ve kaynak kontrolüne bağlı olan) boş bir çözümde bir shelveset unshelving çalıştı eğer öyle görünüyor nasıl değil kaynak denetiminden unshelve için bir seçenek.

TFS Bağlıyken Boş Çözüm

Kaynak kontrolü altında bir çözüm açıldığında böyle görünür.

Rafı kaldır seçeneği

Cevap Ahlaki etmektir açmak herhangi / sen bunu unshelve istediğiniz shelveset sahip kaynak kontrol altında olabilir proje çözüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.