0
Welcome Guest! Login
0 items Join Now

Install Joomla using SVN Checkout

  • Install Joomla using SVN Checkout

    Posted 16 years 11 months ago
    • I recently discovered how easy it is to install and subsequently update Joomla using SVN Checkouts through shell access.

      You need shell access and your server must run an SVN client. Simply log into your shell account, navigate to the appropriate folder and make a new directory for the installation:
      $ cd public_html
      $ mkdir newsite
      Go into your new directory:
      cd newsite
      Checkout the latest release--in this case 1.5.3 (you will need the space and period after the url)
      svn co http://joomlacode.org/svn/joomla/development/tags/1.5.3/ .
      Then set up your MySQL database as usual and run the browser installer.

      This method installs an .svn directory that keeps track of the versions of each file.

      To upgrade to a new version go to your newsite directory via shell and enter:
      svn sw http://joomlacode.org/svn/joomla/development/tags/1.5.4/

      This will grab any updated files from the SVN repository and overwrite the old versions leaving the rest of the files intact.

      I have found this a tremendous timesaver over the download/upload/unpack and especially the download/unpack/upload procedures.

      Anyone else doing this?

      Steve
  • Re: Install Joomla using SVN Checkout

    Posted 16 years 11 months ago
    • I wouldn't use SVN copies on a production site though, it will break from time to time.
    • James Spencer / Developer & Support / Hull, UK
  • Re: Install Joomla using SVN Checkout

    Posted 16 years 11 months ago
    • Is this peculiar to Joomla? How will they break? Power users in the WordPress and MediaWiki appear to prefer this method for their production sites.

      I'm not using trunk--rather "tags."
    • Last Edit: 16 years 11 months ago by Stephen O Connor.
  • Re: Install Joomla using SVN Checkout

    Posted 16 years 11 months ago
    • I just remember something in SVN breaking my local install so I'd only ever use a stable copy.
    • James Spencer / Developer & Support / Hull, UK
  • Re: Install Joomla using SVN Checkout

    Posted 16 years 11 months ago
    • James S! wrote:
      I just remember something in SVN breaking my local install so I'd only ever use a stable copy.

      That's what I am using. I selected stable 1.5.3. Directories in "tag" are stable releases. The files in the SVN "tag" directories are afaik the same as the files in the compressed packages. The tag directory contains all the Joomla releases from 1.0.0 to 1.5.3.

      joomlacode.org/svn/joomla/development/tags/

      Just to be sure, I ran a compare of CHANGELOG.php in BBedit and they are identical with the exception of line three which indicated that the SVN 1.5.3 was a day later than the packaged 1.5.3.

      Steve
  • Re: Install Joomla using SVN Checkout

    Posted 16 years 11 months ago
    • Ah cool, good to know :)
    • James Spencer / Developer & Support / Hull, UK

Time to create page: 0.048 seconds