Overview
"np_subversion" integrates the well-known version control system Subversion seamlessly into TYPO3, the most widely used PHP-based content management system.
The extension module enables TYPO3 administrators and developers to centrally manage files (Extensions, XHTML/CSS templates, TypoScript configuration, etc.) in Subversion repositories.
License
GNU General Public License (GPL), Version 2.
Download
np_subversion is freely available for download, either in the files section or at its typo3.org extension page. It can also be installed directly via the TYPO3 extension manager.
Features
- tight subversion integration in the file list: overlay icons showing the status of files and directories (added/unversioned, modified, up-to-date)
- enables to svn checkout/export/update/commit by click-menu or a function box beneath the directory tree
- operates on single files/dirs or recursively on all svn-managed data
- concept of defineable "working copies" (svn checkout) and "export targets" (svn export) to be able to use the extension to do versioned remote on-site coding or just deploy/update from a repository
- new records: "repository URLs" and two types of "svn locations" (working copy, export target)
- optionally saves target-specific HTTP authentication credentials (f.ex. to define easily usable read-only subversion accounts)
- saves personal developer HTTP auth credentials in the BE user record (for full read-write svn permissions)
- handles data in fileadmin/ and typo3conf/ext/
- can backup data prior to overwriting, when exporting from repository
- commit messages with message history, defineable character encoding
- works on linux and windows
- can use HTTP proxies and other specials via /etc/subversion
- and yes: it hides .svn dirs from the file list, as well ;-)
- Subproject of: TYPO3 Extensions
Members
Manager:
Christoph Möller, Bastian Waidelich, Andre Westbunk