Development:SVN Access
Contents |
Welcome
Welcome to the Development SVN Access page. This document describes some common Editors and IDE's and Subversion clients. In addition, procedures are included on how to obtain SVN Read Access to MyBB's repositories.
Software
You may use whatever software you want to edit the code. Here are some we recommend:
Editors and IDEs
The following text editors are recommended whilst working on MyBB.
- EditPlus (Windows)
- PHPEdit (Windows)
- TextMate (Mac)
- Notepad++ (Windows)
Here are some other IDEs for PHP:
- PHPEclipse - Repackage of Eclipse with PHP editing tools.
- NetBeans PHP - Repackage of NetBeans with PHP editing tools.
Note: Your editor will need to be configured to match the MyBB Development Standards requirements.
Subversion clients
- TortoiseSVN (Windows) - Tightly integrates with Windows Explorer (recommended)
- RapidSVN (Windows / Linux / Mac) - Cross platform SVN client
- SvnX (Mac) - Runs under Mac OS X
Subversion Access
For MyBB development we use a subversion repository which allows us to work on the code independent of other users then commit our changes. The repository URLs:
- 'MyBB': http://svn.mybboard.net/mybb/
- 'Merge System': http://svn.mybboard.net/mybb-import/
SVN Setup
- Before you continue, you will need a Subversion client and you will need to know the URL of the repository you wish to access. In addition, we recommend installing a text editor or IDE if you plan on working with the code. All of the details and further information on these topics can be found above.
- Once a subversion client is installed follow the instructions provided with the program to checkout a repository.
- Verify that you can navigate the repository.
- Have fun with it! Play with the new features, test the code, and make suggestions!