SVN'den indir

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Download from SVN and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎italiano • ‎magyar • ‎occitan • ‎polski • ‎português • ‎português do Brasil • ‎čeština • ‎български • ‎русский • ‎العربية • ‎中文 • ‎日本語 • ‎粵語

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, TortoiseSVN gibi grafik kullanıcı arabirimi ile alt sürüm yazılımı alabilirsiniz.

İndir

$IP , MediaWiki kurulumunuzun Kurulum Yolu (veya "dizin") anlamına gelir, aynı dizini LocalSettings.php , index.php vb.

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_3 dalı, en son 1.6 REL1_6, 1.5.8 REL1_5_8 ve en son (etiketsiz) HEAD olur.

En son 1.34 sürümü (önerilen), Subversion yerine Git kullanın. MediaWiki 1.18.1'i (önerilmez) almak için, indirmek istediğiniz dizindeki komut satırından aşağıdaki komutu girin:

svn checkout http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_34/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.