TFS Yapılandırmasında Alınan TF255510 Hatası

   Team Foundation Server 2010 üzerine Lab Management kurulumu yaparken sistem kontrolleri sırasında TF255510 hatası ile karşılaştım. Hata mesajının tamamı ise şu şekildeydi;

TF255510: The following path contains an access control list (ACL) that is not canonically ordered: C:\Program Files\Microsoft Team Foundation Server 2010\Tools\Deploy. This indicates that at least one file system permission required for installation is not configured correctly. You must resolve this issue before Team Foundation Server can be successfully installed. It might be possible to resolve this error by changing the properties for file or directory security in Windows Explorer. For more information, see this page on the Microsoft Web site: http://go.microsoft.com/fwlink/?LinkId=184320.

   Hata mesajında C:\Program Files\Microsoft Team Foundation Server 2010\Tools\Deploy klasörünün erişim kontrol listesinin (ACL) problemli olduğu belirtmekte. Konuyu biraz araştırdığımda pek çok kaynakta çözüm için icacls.exe kullanımının önerilmekte olduğunu gördüm. Bu yazımda sizlere dosya ve klasörlerin erişim kontrol listelerini düzenleyebileceğiniz bu program dışında alternatif ve daha kolay ikinci bir yol göstererek TF255510 hatasından nasıl kurtulabileceğinizi gösteriyor olacağım.

    Problemi çözmek için hata alınan klasöre giderek sağ tıklama menüsünden Özellikler (işletim sisteminiz İngilizce ise Properties) seçeneği yardımıyla klasör özellikleri diyalogunu açmalıyız, ardından da güvenlik (security) sekmesine geçmeliyiz. Bu noktada işletim sistemi bizi problem hakkında uyaracaktır;

Yetkilerin sırasının hatalı olduğunu belirten uyarı

   Bu uyarıyı ok butonuna basarak geçtiğimizde Security sekmesi açılacaktır;

 

Güvenlik sekmesi

    Security sekmesinde bulunan Edit butonu vasıtasıyla yetkileri düzenleme istediğimizde işletim sistemi bizi bir kez daha uyararak devam edebilmek için yetkileri yeniden sıralamamız gerektiğini belirtecektir;

Yetkileri yeniden düzenleme

   Bu diyalogda Reorder butonuna basmamız sonrasında gerekli düzenleme bizim adımıza yapılacak ve yetikleri düzenleyebileceğimiz ekranımız açılacaktır;

Yetki listesi

   Bu noktada artık problemimiz çözülmüş oldu. Ok butonu yardımıyla ekrandan çıkarak Team Foundation Server 2010 üzerine başlamış olduğumuz Lab Management kurulumuna devam edebiliriz.

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+

Bir Cevap Yazın

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