Download from SVN/tr

 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 bakın; Aşağıda bazı ortak görevler için bazı hızlı talimatlar verilmiştir.

Ö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


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

En son 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//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
Upgrading between releases with SVN is simple. If you have direct access to the command-line on the server, you can enter the commands below directly; alternatively, you can maintain a copy on a local machine and upload updated versions to the server.

To upgrade MediaWiki, simply use the command below in the root of the installation directory. Note that this will upgrade to the latest version of the current major version. If you are using MediaWiki 1.6, this will upgrade to any version 1.6.x, but not to 1.7:

svn update

To upgrade to another release branch (version 1.7 in the example below) or to switch between individually-selected version tags, you can use the "switch" command (substituting the appropriate versions):

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

Don't forget to run maintenance/update.php every once in a while, especially if things start acting strangely.