TFS Source Control Problemi

by Suat TUNCER 22. April 2010 13:51

Merhabalar,

Team Foundation Server 2008'de bugün çok ilginç bir sorunla karşılaştım. Daha önce Java ile Eclipse kullanılarak geliştirilecek bir proje için TFS'de sadece proje portalını oluşturmuş ve source control klasörünü daha sonra eklemiştim. TFS admin ve Project admin olduğum için source contorl'ü sorunsuz bir şekilde kullanıyordum. Takımdaki diğer üyeler, proje güvenlik ayarlarında contributer olarak ekli olmalarına rağmen source control dizinine erişemiyorlardı. Test etmek için bir bir üyeyi admin olarak eklememe rağmen source controle erişemediler. Durum oldukça ilginç. Bu sorunla daha önce karşılaşan olmuşmudur bilemiyorum ama olmuşsada ben rastlamadım. Sorunu düzeltmek için projeyi silip tekrar oluşturmak zorunda kaldım.

Team Foundation Server'da bir projeyi silmek için de aşağıdaki komutu kullanmadım, not olarak dursun kenarda;

TfsDeleteProject /server:<servername> “Project Name“

Tags: , ,

Proje Yönetimi

TFS and Eclipse IDE

by Suat TUNCER 21. April 2010 11:22
Merhabalar,

Orta ve büyük ölçekli projelerde proje yönetimi olarak TFS'ın sağladığı kolaylıklar tartışılmaz fakat yeni başlayacağımız projede .Net dışında Flex ve Java teknolojilerini kullanacağımız için proje yönetimi için yeni bir tool arayışı içerisine girmiştim fakat mevcut projelerimiz için kullandığımız TFS çok daha makul görünmekteydi. Ben de işe proje portalını oluşturmakla başladım. TFS üzerinde sadece proje portalını oluşturup, proje takvimi ve görev dağılımlarını belirledim. Buraya kadar herşey gayet güzel fakat işin içine kaynak kod yönetimi girince svn gibi ayrı bir tool daha kullanmak yerine Eclipse ve Flex Builder üzerinden team server ile konuşmak çok daha mantıklı görünüyordu.

Kısa bir araştırma sonrası, Teamprise firmasının "Team Explorer Everywhere 2010" ürünü ile karşılaştım, ürün %90 oranında TFS Client'ın ile eşleşiyor. Sadece güvenlik tanımlamlarında bir eksiklik var onun dışında oldukça başarılı bir ürün. Bu başarıyı Microsoft da görmüş olacak ki Teamprise'ı satın alıp bünyesine dahil etmiş durumda. Bu hamle Microsoftun geliştirme araçlarında, Windwos platformu dışındaki ilk haraketi olarak da değerlendirilebilir.


Ürüne gelecek olursak, Eclipse ve Eclipse temelli IDE'lerde çalışabilemtedir. Hal böyle olunca, Windows ve Linux sistemlerde de rahatça çalışa bilemketedir. Ben eklentiyi Windows7 üzerinde, "Eclipse 3.5 Galileo" ve "Flex Buidler Based on Eclipse 3.4" IDE'lerine kurup tes ettim hiç sorunsuz Team Foundation Server 2008'e bağlanabildim.

Tags: , , , , ,

Proje Yönetimi