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.








