İngilizce dilinde oku

Aracılığıyla paylaş


Kayıt defterleri kavramları

Kayıt defterleri, bağlantı noktalarının ve sürümlerinin koleksiyonlarıdır. Seçilen kayıt defteri adresinde https://github.com/Microsoft/vcpkgbarındırılan kayıt defteridir. vcpkg, çeşitli genel veya özel sağlayıcılar tarafından barındırılan özel kayıt defterleri oluşturmanıza olanak tanır.

Şu anda kendi kayıt defterlerinizi uygulamak için iki seçenek vardır: Git tabanlı kayıt defteri veya dosya sistemi tabanlı kayıt defteri.

Yerleşik kayıt defteri

Yerleşik kayıt defteri genellikle klasik mod senaryolarında kullanılan ve doğrudan dizininde VCPKG_ROOTdüzenlenen örtük kayıt defterine başvurur.

vcpkg kullanılarak git clonealındıysa, bu kendi içindeki VCPKG_ROOT kayıt defterine başvurur ve vcpkg çalıştırılmadan önce oluşturulan bir https://github.com/Microsoft/vcpkg kopyası olması beklenir.

Aksi takdirde (vcpkg , 'one liner' yükleyicisi veya 'Visual Studio paketi' kullanılarak alınmıştı), bu, ile bir "repository" "https://github.com/Microsoft/vcpkg"git kayıt defterine eşdeğer olacaktır.

Git kayıt defterleri

Git kayıt defterleri basit Git depolarıdır. Git depoları için normal mekanizmalar aracılığıyla genel olarak veya özel olarak paylaşılabilirler. vcpkg deposu, Git kayıt defterine bir örnektir.

Git kayıt defterlerini kullanmak, kayıt defterinizin sürümleri ve içeriği üzerinde tam denetime sahip olduğunuzdan özel kayıt defterleri için en iyi deneyimi sunar.

Dosya sistemi kayıt defterleri

Dosya sistemi kayıt defterleri adından da anlaşılacağı gibi dosya sisteminizde canlı olarak bulunur. Bunlar, bir dosya sistemi konumunda bulunan bağlantı noktaları koleksiyonudur ve sürüm başına ayrı bir yol kullanan ilkel bir sürüm denetimi biçimi sunar.

Bu tür kayıt defterleri, paketleriniz için bir test alanı olarak daha uygundur. Ya da Git olmayan sürüm denetim sistemlerindeki kayıt defterleri için bir alternatif sağlamak.

Sonraki adımlar

Şimdi deneyebileceğiniz bazı görevler şunlardır: