netresearch / nr-sync
A module for synchronizing content from a production system to a single or multiple target systems.
Installs: 14
Dependents: 0
Suggesters: 1
Security: 0
Stars: 2
Watchers: 9
Forks: 0
Open Issues: 1
Type:typo3-cms-extension
Requires
- ext-ftp: *
- ext-zlib: *
- netresearch/nr-scheduler: *
- typo3/cms-backend: ^12.4
- typo3/cms-core: ^12.4
- typo3/cms-extbase: ^12.4
- typo3/cms-fluid: ^12.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.1
- friendsoftypo3/phpstan-typo3: ^0.9
- overtrue/phplint: ^9.0
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-strict-rules: ^1.5
- ssch/typo3-rector: ^2.0
README
nr-sync - TYPO3 Content Synchronization
Introduction
- Prepares your Content for a synchronization wherever you want
- Easy integration for your own extensions
- No content editing on live systems anymore
Description
The extension provides an easy and editor friendly way to prepare the content for a synchronization to other environments e.g. live, testing or development systems. All the synchronizations can be done complete or incremental to keep the required load to an absolute minimum. The extension won't do the synchronization by itself.
Installation
Composer
composer require netresearch/nr-sync
GIT
git clone git@github.com:netresearch/t3x-sync.git
Development
Testing
composer install composer ci:cgl composer ci:test composer ci:test:php:phplint composer ci:test:php:phpstan composer ci:test:php:rector