Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Kaynak denetim sistemi ( sürüm denetim sistemi olarak da adlandırılır), geliştiricilerin kod üzerinde işbirliği yapmasına ve değişiklikleri izlemesine olanak tanır. Kaynak denetimi, çok geliştiricili projeler için temel bir araçtır.
Azure DevOps iki tür kaynak denetimini destekler: Git (dağıtılmış) ve Team Foundation Sürüm Denetimi (TFVC). TFVC merkezi bir istemci-sunucu sistemidir. Hem Git hem de TFVC'de dosyaları işleyebilir ve dosyaları klasörler, dallar ve depolarda düzenleyebilirsiniz. Depolarınızı, dallarınızı ve diğer kod geliştirme işlemlerinizi Azure Repos'tan yönetebilirsiniz.
Git ve TFVC karşılaştırması
Git ile her geliştirici, geliştirme makinelerinde kaynak deponun bir kopyasına sahiptir. Kaynak depo tüm dal ve geçmiş bilgilerini içerir. Her geliştirici doğrudan kendi yerel deposuyla çalışır ve değişiklikler ayrı bir adım olarak depolar arasında paylaşılır.
Geliştiriciler her değişiklik kümesini işleyebilir ve geçmiş gibi sürüm denetimi işlemleri gerçekleştirebilir ve ağ bağlantısı olmadan karşılaştırabilir. Dallar hafiftir. Geliştiricilerin bağlamları değiştirmesi gerektiğinde özel bir yerel dal oluşturur. Geliştiriciler, kod tabanının farklı varyasyonları arasında geçiş yapmak için bir daldan diğerine hızla geçebilir. Daha sonra geliştiriciler dalı birleştirebilir, yayımlayabilir veya silebilir.
TFVC ile geliştiriciler geliştirme makinelerinde her dosyanın yalnızca bir sürümüne sahiptir. Geçmiş veriler yalnızca sunucuda tutulur. Dallar yol tabanlıdır ve sunucuda oluşturulur.
Kaynak denetimi için Git'i kullanmaya başlama
Kodunuzu paylaşmaya başlayın veya Git ile kaynak denetimini kullanarak kodunuzu alın.
Uyarı
Visual Studio'da Git ve Azure DevOps standart Git'tir. Visual Studio'yu üçüncü taraf Git hizmetleriyle kullanabilirsiniz. Azure DevOps Server ile üçüncü taraf Git istemcilerini de kullanabilirsiniz.