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.