With the migration to the TYPO3 Forge, the handling of the mm_forum SVN repository has been changed radically. So, let's start with the bad news: It is currently not possible to download the current development version of the mm_forum extension as a tarball archive. However, in exchange, it is now possible to do a direct SVN checkout, which is actually even better than a tarball download. And that's where we get to the good news.
Advantages of direct SVN access¶
The TYPO3 Forge SVN repository allows anonymous read access meaning that - you guessed it - everyone has reading access to the repository. That means you can access the SVN server directly with your favorite SVN client (more on that later), without having the server to create a huge tarball file that you completely have to download. Instead, you will just have to do a full checkout once, and after that you will only have to download the files that have changed since your last checkout.
Furthermore, the ones among you who like hack around extensions trying to make them better will be pleased to know that now you can do a diff directly against the repository to create a patch file.
The people who have taken a look at the old SVN repository at svn.typo3.net will have noticed that the directory structure now looks somewhat more "complicated" than before. But actually, this is quite simple. The
trunk directory always contains the most current version. If you do want the most current version, just do a checkout of the
trunk directory. The
tags directory contains snapshots of versions that were published in the TYPO3 Extension Repository. These versions are frozen and are not changed anymore. If you want to check out a specific version of the extension, do a checkout of the
tags/x.y.z/ directory. Finally, the
branches directory contains different development branches of the extension. All bugfixes are commited to branch of recent version as well as
trunk. Thus features for the next major release can be commited to
trunk while there is still the possibility to easily publish a maintenance release containing only bug fixes for latest mm_forum version to the extension repository.
The mm_forum SVN repository is located at
Command line checkout
The easiest way to check out the current version is using the
svn command line tool. On a UNIX-like system, just type
svn co https://svn.typo3.org/TYPO3v4/Extensions/mm_forum/trunk path/to/working/copy
onto the console and everything will be alright. On Debian-like systems, you can install the subversion client by running the following command as root:
apt-get install subversion
On Windows systems, the command is nearly the same:
svn.exe "co" "https://svn.typo3.org/TYPO3v4/Extensions/mm_forum/trunk" "C:\Path\To\Working\Copy"
Checkout using a graphical SVN client
If you are uncomfortable using the command line, you can also use a graphical SVN client, like for example SmartSVN (runs on Windows, MacOS and Linux), Tortoise (runs on Windows) or KDESvn (runs on Linux). You will find the regarding tutorials on how to perform a checkout using the client of your choice on the respective sites.
Checking out other directories
https://svn.typo3.org/TYPO3v4/Extensions/mm_forum/trunk, you can of course also check out a specific version, like for example