Talk:Download from SVN

Basic SVN Concepts
Could someone update this article to answer a few questions?


 * 1) Is a repository required on my server, or is MW just download from an SVN repository?
 * 2) If a repository is to be created on my server, what is a good folder structure? Right now MW is on c:\wiki\MediaWiki\MediaWiki 1.6.3. Should the SVNRepository folder be created under c:\wiki?
 * 3) Once SVN (and maybe a repository) is setup and MW downloaded, how are existing modifications to localsettings.php, any added extensions in /extensions and any peer folders, such as wiki/SSOLogin incorporated?

Any help would be appreciated,Hopespoppa 16:10, 23 May 2006 (UTC)


 * No, just check it out from our repository
 * 1) N/A
 * 2) Subversion has been told to ignore LocalSettings.php; it won't recognise subfolders of extensions/ (ignore it if it asks about them) and likewise for other "non standard" folders in the checkout folder


 * robchurch | talk 17:31, 23 November 2006 (UTC)

TortoiseSVN
got Error using TortoiseSVN Repo-browser on XP machine I think this server is not configured correctly. 212.165.146.220 17:26, 10 May 2006 (UTC)
 * REPORT request failed on 'http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3' REPORT of 'http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3': 400 Bad Request (http://svn.wikimedia.org)


 * Please just remove the (wrong) apostrophe at the end of your link.
 * http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 works without any problems ;-)
 * Please let me know, if the origin of this misleading link is located somewhere on our site, otherwise I can't help. -- :Bdk: 14:42, 12 May 2006 (UTC)


 * I did exactly, and its just the error message above which Repo-browser gave me. One more thing I can browse the repository in Internet Explorer and I am using TortoiseSVN successfully with several repositories specially on Sourceforge server. any help? 212.165.146.220 18:42, 12 May 2006 (UTC)
 * Sorry, I can't reproduce it (not working with XP myself), and it works well just right now. You should better look up the recommended possibilities of communication and ask on IRC for direct help. -- :Bdk: 18:47, 12 May 2006 (UTC)


 * What version of TortoiseSVN? 86.142.104.42 15:55, 16 May 2006 (UTC)

Subversion 1.3.1
I'm encountering the same problem using Subversion 1.3.1 with the developmental branch. I've pasted the relevant command-line input and output below for troubleshooting on IRC. Ideally, I'll integrate the solution into the download page. Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.

E:\Mundane>md MediaWiki

E:\Mundane>cd MediaWiki

E:\Mundane\MediaWiki>svn co http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 svn: REPORT request failed on '/svnroot/mediawiki/!svn/vcc/default' svn: REPORT of '/svnroot/mediawiki/!svn/vcc/default': 400 Bad Request (http://svn.wikimedia.org) // Pathoschild (talk/map) 15:25, 16 May 2006 (UTC)

I had pretty much the same output, and it seemed it is a problem with my freakin ISP here - they have a transparent proxy, that does not know how to handle the svn checkout. My solution was to ssh into one of my boxes out there, and run a tunnel:

ssh -L 2080:svn.wikimedia.org:80 jhb@themachine

and editing the /etc/hosts for a moment...

--Jhb 17:23, 22 February 2007 (UTC)

Upload Files in ".svn" to webserver?
Hello! I downloaded the latest MW-beta from by TortoiseSVN. To install the MW-Version, do I need to upload the included directories named ".svn" to the webserver? --Nyks 13:44, 2 December 2006 (UTC)


 * The .svn directories are used by Subversion (or Tortoise) to keep track of your working copy, so that you can update it from the main code repository at svn.wikimedia.org. You only need to copy these files to the server if you plan to run svn update directly on the server. If you plan to upgrade by performing an svn update on your local machine and then copying the files to the server, then you can omit the .svn directories. --HappyDog 17:40, 2 December 2006 (UTC)


 * Thanks. I'm update with svn to my localmachine, and uploading this to the webserver. So i can omit it :) btw, i saw, MW-site are using "1.9alpha (r17974)". Is there a special tag or branch, which marks the "r17974" as a special version for test-usage? --Nyks 21:25, 2 December 2006 (UTC)


 * I have no idea. Maybe someone else will be able to help you with that one... --HappyDog 22:28, 2 December 2006 (UTC)

The Subversion revision number is pulled out of the Subversion metadata files and shown in Special:Version if the software appears to be running from a checkout. This allows for more precise bug reporting and tracking features and regressions, etc. on production wikis like Wikipedia. robchurch | talk 18:11, 1 June 2007 (UTC)

SVN down?
Is SVN down? It hasn't been responding for the last little while. 206.116.13.184 03:02, 6 December 2006 (UTC)

Deleting .svn folders automatically
Anyone knows an automatic way to delete these annoying .svn folders (on windows xp)? I couldn't find a better way so I made this primitive script here, you start it from the main folder.--Alnokta 16:38, 2 March 2007 (UTC)


 * Hm? If you delete the .svn folders, you can no longer update using svn... Well, you can always check out a fresh copy of course. But svn up is quite a bit faster, and more convenient. -- Duesentrieb ⇌ 17:07, 2 March 2007 (UTC)


 * As Duesentrieb says, deleting the .svn folders means you can no longer update using SVN. If that is your intention, then it is probably better to do an svn export in the first instance, so that these directories are not created at all. --HappyDog 23:58, 26 March 2007 (UTC)
 * Yep, thanks..I used export..no need for any scripts :)--Alnokta 02:34, 21 April 2007 (UTC)

Nightly/weekly snapshots
Wish there were nightly/weekly snapshots for those that just want one click downloads.


 * If you just want one click downloads, I doubt the developer version is for you. Stick to stable releases. -- Duesentrieb ⇌ 10:39, 24 March 2007 (UTC)

SVN Tag is incorrect
The SVN tag is REL1_11, not REL1_11_0 as given in the box at the top right of the page.