SVN'den indir
Bu sayfa eski. Arşivleme amacıyla saklanmaktadır. Eski ve/veya artık desteklenmeyen uzantıları veya özellikleri belgeleyebilir. Buradaki güncel bilgilere güvenmeyin.
MediaWiki'nin en son sürümleri Git üzerinden indirilebilir. Subversion artık desteklenmiyor.
Subversion (SVN), kullanıcıların birisinin ambalajlamaya gelmesini beklemek zorunda kalmadan bir şubenin en son sürümünü indirmesini sağlayan bir sürüm kontrol yazılımıdır. Subversion kullanmanın avantajları arasında en son sürüm, büyük ölçüde basitleştirilmiş güncelleme, yükseltmeyi geri alma yeteneği, oluşturma yeteneği ve yamalar gönderme bulunmaktadır.
Daha fazla ayrıntı için Subversion bakın; Aşağıda bazı ortak görevler için bazı hızlı talimatlar verilmiştir.
MediaWiki'yi indirmek için Subversion kullanma
Ön koşullar
Kullanmadan önce bir Subversion istemcinizin kurulu olması gerekir. (Teorik olarak Subversion olmadan dosyaları indirebilirsiniz, ancak bu her bir dosyayı elle sıkıcı bir şekilde indirmek anlamına gelir.) Önerilen yazılım, resmi Subversion istemcisidir ve Subversion proje sayfasından edinilebilir. Bu istemcinin, aşağıdaki talimatların kullandığı bir komut satırı arayüzü kullandığını unutmayın. Alternatif olarak, ([https://web.archive.org/web/20060407095620/http://tortoisesvn.tigris.org/ Archived 2006-04-07 at the Wayback Machine) TortoiseSVN] gibi grafik kullanıcı arabirimi ile alt sürüm yazılımı alabilirsiniz.
İndir
MediaWiki SVN içindeki herhangi bir dal ve modülden (MediaWiki 1.18.2'den önce) indirebilirsiniz.
- Modüller: Web uygulamaları için önemli olan iki modül phase3 (ana uygulama) ve uzantılar (uzantı kodu).
- Dallar: Adlandırılmış sürüm dalları, REL$1_ $2[_$3] adlandırma şemasını kullanır; burada $1, MediaWiki sürümü, $2 büyük bir sürüm ve $3 küçük bir düzeltmedir. Örneğin, 1.6.3 sürümü
REL1_6_3dalı, en son 1.6
REL1_6, 1.5.8
REL1_5_8ve en son (etiketsiz)
HEADolur.
svn checkout http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_36/phase3
Alternatif olarak, aşağıdaki komutu kullanarak alt sürümde geride kalan son geliştirme sürümünü indirebilirsiniz:
svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3
Vector kaplaması da dahil olmak üzere en son kaplamalar dizinini (MediaWiki 1.18.1'den itibaren) almak için şu satırı kullanın:
svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/skins
"$IP/extensions/TitleKey" klasörünüze Extension:TitleKey gibi bir uzantıyı kontrol etmek için:
cd $IP/extensions svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/TitleKey TitleKey
TortoiseSVN kullanma
TortoiseSVN, Windows için Windows Gezgini ile entegre olan kullanışlı bir SVN istemcisidir.
- Windows Gezgini'ne gidin (WIN + E'ye basın veya Başlat düğmesine sağ tıklayın ve Araştır'a tıklayın) ve istediğiniz bir yerde yeni bir klasör oluşturun. Buna "MediaWiki Deposu" gibi bir ad vermek isteyebilirsiniz.
- Bu klasöre sağ tıklayın ve TortoiseSVN -> Burada depo oluştur.
- Bu klasöre tekrar sağ tıklayın ve SVN Checkout'a tıklayın; "İÇE AKTAR"'A TIKLAMAYIN.
- "Depo URL'si" için, http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/ koyun
- Ödeme dizini, otomatik olarak depo klasörünüzün mediawiki alt klasörüne yerleştirilmelidir.
- Tamam'a basın.
Kurulum
Normal kurulum kuralları geçerlidir. Ancak, en iyi sonuçlar için Apache modülü olarak PHP 5.3.3'ü kullanın.
Yükseltme ve sürüm düşürme
SVN ile sürümler arasında geçiş yapmak kolaydır. Sunucudaki komut satırına doğrudan erişiminiz varsa, aşağıdaki komutları doğrudan girebilirsiniz; alternatif olarak, yerel bir makinede bir kopyasını tutabilir ve güncellenmiş sürümleri sunucuya yükleyebilirsiniz.
MediaWiki'yi yükseltmek için kurulum dizininin kökündeki aşağıdaki komutu kullanmanız yeterlidir. Bunun, geçerli ana sürümün en son sürümüne yükseltileceğini unutmayın. MediaWiki 1.6 kullanıyorsanız, bu herhangi bir 1.6.x sürümüne yükseltir, ancak 1.7'ye değil:
svn update
Başka bir sürüm dalına yükseltmek (aşağıdaki örnekte sürüm 1.7) veya tek tek seçilen sürüm etiketleri arasında geçiş yapmak için "switch" komutunu kullanabilirsiniz (uygun sürümlerin yerine):
svn checkout http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_6_2/phase3 svn switch http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_7_3/phase3
Özellikle işler garip davranmaya başlarsa, arada bir maintenance/update.php çalıştırmayı unutmayın.