Bu soru Visual Studio ve Team Foundation Server (TFS) hakkındadır. TFS ile acemi oldum ve bir şeye karıştı.Visual Studio çıkışından TFS
Bir TFS-projesine VS üzerinden bağlandıysam ve tüm kodu VS'de varsa. Bir dosyayı düzenlemeye başlarsam "foo.cs otomatik olarak düzenleme için kontrol edildi" gibi bir mesaj görüyorum. Projedeki diğer insanlar bunu görüyor mu? Sadece işleri yerel olarak test etmek ve projedeki diğer insanları etkilemek istemiyorum.
Ayrıca, "düzenleme için otomatik olarak denetlendiğini" söylediği konusunda da biraz kafam karıştı. Demek istediğim kodyu VS'de görüyorum, bu yüzden zaten kontrol ettiğimi düşündüm.
SVN ile çalışıyorum ve daha önce TFS ile çalışmamıştım, ancak SVN'de IDE'nizde görebilmek için kodu kontrol etmeniz gerekiyor.
Sadece bir SVN <=> TFS terminolojisi açıklığı. "SVN: check-out salt okunur" == "TFS: Son Al". "SVN: check-out read-write" == "TFS: Düzenlemeye göz atın". Salt okunur bir kopyanın alınması, dosyaya bir kilit koymaz, başka hiç kimse bir kopyanızın olmadığını görmez. Okuma-yazma kopyasının alınması, kilidin açık olmasını sağlar, böylece başkaları "kontrol edildi (düzenleme için)" seçeneğine sahip olur. –