13 Nisan 2014 Pazar

Team Foundation Server İle Takım Projelerinde Çalışma

Merhaba

Kendim uzun zamandır Team Foundation Server ile takım projeleri içinde çalışıyorum. Ve gercekten aynı proje üzerinde çalışan takım üyelerinin hızlı çalışmasını sağlayan aktar dönder işinden kurtaran mükemmel bir sistem.

Nasıl oluyor peki bu iş ?

Bir facebook grubunda yazılımcı bir arkadaşımız sormuştu bende dilim döndüğünce yazmıştım. İşte o arkadaşımıza yazmış olduğum cevap

Microsoft Live hesabınla http://www.visualstudio.com/ burada oturum aç. Oturum açınca bi yerlerden sana erenguler.visualstudio.com gibi bir alt domain belirleyebileceğin yer olması lazım. Bu aşamayı geçince atıyorum erenguler.visualstudio.com u aldın bu linke git.
Recent projects & teams alanından yeni bir proje oluştur. Sonra bu alanda oluşturduğum proje listelenecek. Üzerine tıklayarak projenin içersine girebiliyorsun. şöyle bir link olacak tıkladıktan sonra https://erenguler.visualstudio.com/DefaultC.../denemeprojesi olarak görünecek. Daha sonra Members menüsünden hangi live hesabına sahip kullanıcıyı projene dahil etmek istiyorsan onu yazacaksın. Sonra VisualStudio 2012 veya 2013 de File > Open > TeamProject yolunu izleyerek takım projeni açabilirsin...


Visual studio da ise projenizi normal şekilde .sln dosyasından açın. Solution Explorer da projenizde solution a sağ tıklayıp Add Solution To Source Control Seçeneğini seçin. Sonra çıkan menüde Team Founditon Versiyon Control seçeneğini işaretleyip bu ekranı geçin.  Ama tabi visual studio da live hesabınızla da oturum açmanız gerekli.

Başlık Cubuğunda Add Solution ProjeIsmi to Source Control olarak görüneek. Bu ekrana gelmeden önce projenizin web tarafından oluşturulmuş olması lazım. Değilse burada listelenmeyecektir. 

Bu ayarları yaptıktan sonra Proje dosyalarınızın üzerine geldiğinizde CheckIn yaparak yeni yazmış olduğunuz kodlar yada değişiklik yaptığınız kodlar TFS sunucusuna gönderilir. Bu checkin yaptığınız kodları uzak PC deki takım arkadaşınız Get Latest Versiyon ile kendi pc sini direk indirebilir.

Hiç yorum yok: