Gerçekten bir şey yok kolay sunucu üzerine almak ve kendiniz görün dışında - sunucu nelerin çalıştığını Subversion'ın sürümü öğrenmek için bir yol.
Ancak, bu düşündüğünüz kadar büyük bir sorun olmayabilir. Subversion istemcileri, homurdanan işlerin çoğunun işlendiği ve Subversion istemcilerinin çoğu sürümü sunucunun hemen hemen her sürümüyle çalışabilir.
Sunucu sürümünün istemcide gerçekten bir fark yarattığı son sürüm, birleştirme izleme eklendiğinde sürüm 1.4'ten sürüm 1.5'e geçişti. Birleştirme izleme, sürüm 1.6'da büyük ölçüde geliştirildi, ancak bu, istemci ve sunucu arasındaki etkileşimleri gerçekten etkilemez.
Subversion 1.8'deki en son değişiklikleri alalım:
svn move
artık birinci sınıf bir işlemdir : Subversion nihayet svn move
bir svn copy
ve olmadığını anlar svn delete
. Ancak bu, istemcinin işlediği ve sunucu sürümünü gerçekten etkilemediği bir şeydir.
svn merge --reintegrate
kullanımdan kaldırıldı : Yine, sunucu sürüm 1.5 veya üstü olduğu sürece bu bir sorun değildir.
- Özellik Devralma : Bu başka bir 1.8 sürüm güncellemesidir, ancak 1.8 sürümü çalıştıran Subversion sunucuları devralınabilen mülklerde daha iyi performans sunmasına rağmen, bu herhangi bir Subversion sunucusuyla çalışır.
- İki yeni kalıtsal özellik -
svn:global-ignores
vesvn:auto-props
: Ne yazık ki! Gerçekten ne istedik. Subversion yapılandırma dosyasının kendisine bağlı olmadan bu iki özelliği kurmanın bir yolu. Ancak, bu yalnızca istemci için bir sorundur, bu nedenle sunucunun hangi sürümünü kullandığınız önemli değildir.
- gnu-agent bellek önbelleğe alma : Başka bir istemci özelliği.
- fsfs performans geliştirmeleri ve authz veri havuzu kimlik doğrulaması. Güzel özellikler, ancak bunlar istemcinin hangi sürümünü kullanırsanız kullanın çalışır.
Tüm özelliklerden sadece biri, sunucunun sürümünün 1.5 veya daha yüksek olmasına bağlıdır (ve 1.4 bir süredir kullanılmamaktadır. 1.8'in daha yeni özellikleri, çalışma kopyanızın performansını artıracaktır, ancak sunucu 1.8 sürümünde değil. İstemci sürümünüzden sunucu sürümünüzden çok daha fazla etkilenirsiniz.
Bunun istediğin cevap olmadığını biliyorum (sunucu sürümünü görmenin resmi bir yolu yok), ama neyse ki sunucu sürümü seni gerçekten bu kadar etkilemiyor.