Team Foundation Services – Proje Silme

   Team Foundation Service makale serisinde şimdiye kadar geldiğimiz noktada hesap açarak sisteme giriş yaptıktan sonra yeni bir ekip projesi oluşturmuş, ardından da Visual Studio içerisinde bu oluşturduğumuz bu ekip projesine bağlanmıştık. Peki ya öncede oluşturduğumuz bu projeyi silmek istersek? Bu makalemde, özellikle ön izleme sürümünü test ederken sık sık gerçekleştirmek isteyeceğiniz bu işlemi nasıl yapabileceğinizi sizlerle paylaşacağım.

  Proje silmek için, doğal olarak, aklınıza gelecek ilk yöntem Team Foundation Services konsolunda sol tarafta yer alan proje adının hemen yanında bulunan çarpıyı kullanmak. Size bu kötü haberi ben vermek istemezdim; ama oradaki çarpı işareti sadece projenin konsolda görünmemesini sağlamak için kullanılıyor… Peki bu durumda projeyi nasıl silebilirsiniz??

   Eğer sizde benim gibi yerelde Team Foundation Server yöneticiliği yaptıysanız eminim ki bu gibi durumlarda konsol uygulamalarının imdadınıza nasıl yetiştiğini hatırlayacaksınızdır. Yine eminim ki bu durumun da istisnası yoktur diyerek Visual Studio 2010 konsolundan tfsdeleteproject komutunu denemişsinizdir.

Visual Studio 2010 komut satırından tfsdeleteproject komutunu çalıştırdığınızda hata alacaksınız

   Opss, projeyi silmeye çalıştığımda kullandığım Team Explorer sürümüyle bir ekip projesini silemeyeceğimi söyleyen bir hata mesajı aldınız. Hımm, Visual Studio 2010 için kurduğumuz KB2581206 güncellemesine rağmen bu hatayı alıyor olmak biraz moral bozucu…

   Bu durumda geri yapacak tek bir şey kalıyor, aynı komutu bir de Visual Studio 11 komut satırından denemek;

Visual Studio 11 komut satırından tfsdeleteproject komutunu çalıştırdığınızda ekip projesini silebileceksiniz

 

   Gördüğünüz gibi aynı komutu Visual Studio 11 komut satırından çalıştırdığımızda ekip projesini kolaylıkla silebileceksiniz.

   Bu işlemin ardında yaptıklarınızı teyit etmek için ya da yeni bir ekip projesi oluşturmak için Team Foundation Services konsoluna geri döndüğünüzde biraz şaşırabilirsiniz; çünkü proje adı hala konsolun sol tarafında duruyor olacaktır. Merak etmeyin bu tahminimce yakın zaman sonra düzelecek bir hata. Proje listesinin hemen altında yer alan “Browse all” butonu yardımıyla açılan “Browse Server” diyaloğundan da görebileceğiniz gibi artık DefaultCollection altında sildiğiniz ekip projesi bulunmuyor;

Team Foundation Services konsolunda browse server diyaloğunda projenizin silindiğini teyit edebilirsiniz

 

   Bu durumda, tek yapmanız gereken konsola geri dönerek sildiğiniz ekip projesi adının üzerine geldiğinizde hemen yan tarafında beliren çarpıyı kullanarak proje listesinden silmek… Bu kadar, artık ekip projesini tamamen silmiş oluyorsunuz…

Fatih Boy

Ankara'da yaşayan Fatih, bir kamu kurumunda danışman olarak çalışmaktadır. ALM süreçleri, kurumsal veri yolu sistemleri, kurumsal altyapı ve yazılım geliştirme konularında destek vermektedir. Boş zamanlarında açık kaynak kodlu projeler geliştirmeyi ve bilgisini yazdığı makalelerle paylaşmayı seven Fatih, aynı zamanda Visual C# ve Visual Studio teknolojileri konusundan Microsoft tarafından altı yıl üst üste MVP (En Değerli Profesyonel) ödülüne layık görülmüştür. İş hayatı boyunca masaüstü uygulamaları, web teknolojileri, akıllı istemciler gibi konularda Asp.Net, Php, C#, Java programlama dilleri ve MySql, MsSql ve Oracle gibi veritabanı yönetim yazılımları ile çalışmıştır. İngilizce ve Türkçe olarak yayınlanan makalelerini gerek İngilizce bloğunda, gerekse de Türkçe bloğunda bulabileceğiniz gibi web sitesinden de açık kaynak kodlu geliştirdiği yazılımlarına ulaşabilirsiniz. vCard - Twitter - Facebook - Google+

7 yorum

  1. Fatih Boy   •     Yazar

    Team Foundation Services’le ilgilenen herkesi 14 Mayıs 2012 pazartesi 21:00-22:00 arası gerçekleşecek “Bulutların üzerinde TFS : Team Foundation Services” başlıklı webiner’ine beklerim. Katılımcılar TFService davet kodu kazanma şansını yakalayacaklar. 20:30 itibari ile giriş yapılabilecek olan etkinliğe https://www.livemeeting.com/cc/mvp/join?id=F7N8KP&role=attend adresinden katılabilirsiniz.

  2. Fatih Karaağaç   •  

    Merhaba,

    TFS 2011 Express’e VS2010 ile bağlanabiliyoruz. Lakin New Team Project’e TF30172 (permission hatası) aşamadık.?

    • Fatih Boy   •     Yazar

      Merhaba Fatih,
      Malesef mevcut haliyle TFS 11 sürümlerinde yeni bir ekip projesi sadece Visual Studio 11 ürün ailesi kullanılarak oluşturulabilmekte. İlettiğin durum Microsoft tarafından da bilinen ve TFS 11’de sunucu tarafında yapılan karmaşık değişiklikler nedeniyle yeni ekip projesi oluşturulmasında VS11’in kullanımını zorunlu kılan bu durum için “by design” şeklinde geri dönüş alabileceğin bir hata mesajı. Uzun vadede Visual Studio 2010 içerisinden de TFS 11 ekip projesi oluşturulması konusunda bir güncelleme yayınlanması söz konusu olabilir; fakat bu konuda henüz yapılmış bir açıklama bulunmamakta.

  3. Ferhat   •  

    Selam, ücretsiz plandan xxx.visualstudio.com şeklinde tfs sahibi oldum, bir kaç proje açtım fakat bir türlü silemedim, vs 2012 kurulu. command promt u da hiç bulamadım, nerede acaba vs11 de

    • Fatih Boy   •     Yazar

      Merhaba Ferhat, başlat menüsünde “Microsoft Visual Studio 2012 -> Visual Studio Tools -> Developer Command Prompt for VS2012” yolunu takip ederek komut satırına geçebilirsin.

  4. gokhan   •  

    hocam “Bulutların üzerinde TFS : Team Foundation Services” başlıklı webiner’inizin kaydı yok mu, bir türlü bulamadım ?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir