JFeatures est l’un des paquets de logiciels plus populaires au monde, utilisés pour construire, organiser, gérer et publier du contenu pour sites Web, blogs, réseaux intranet. Quand l’utilisateur pousse le fichier zip un autre fichier toutes les fonctionnalités s’ajouteront. En raison de son architecture évolutive, c’est aussi une base idéale pour créer des applications web. Il a utilisé pour gérer le volet de la migration de la scène. Il pratique avec Ubuntu et CentOS.
La commande help guide les utilisateurs concernant l’objectif et ainsi que sur les options qui sont incluses dans le module JFeatures. Il énumère les paramètres alternatifs du module JFeatures. Il décrit également la syntaxe pour l’installation du module JFeatures. La commande help pour JFeatures module s’affiche comme ci-dessous.
jrush JFeatures help
La syntaxe servant à déclarer la commande help est le non respect de la casse qui est un avantage supplémentaire. La capture d’écran suivante visualiser l’utilisateur sur la commande aide sous JFeatures.
kevell@corp:/# jrush JFeature help
****************************************
GC JRush - The Joomla Command Line Shell
****************************************
This command manages the JFeature Component for Stage Migration.
JFeature, jfeature
- folder-defaults
Reset the feature file storage folders being used to the default
example jrush jfeature folder-defaults --config-file="/var/www/website/configuration.php"
- feature-install
Install the metadata for a database migration, fileset, or both from the GC Features component
example jrush jfeature feature-install --feature-file="/var/www/website/XXX_XXX.zip" --config-file="/var/www/website/configuration.php"
- feature-pull
perform a pull on an installed feature so it is integrated into the site, db and file changes executed.
example jrush jfeature feature-pull --pull-unique-time="XXX_XXX" --config-file="/var/www/website/configuration.php"
example jrush jfeature feature-pull --pull-id="XX" --config-file="/var/www/website/configuration.php"
- feature-push
perform a push on an installed feature so it is saved locally.
example jrush jfeature feature-push --profile-unique="XXX" --config-file="/var/www/website/configuration.php" --push-type="local"
- group-install
Install the metadata for a database migration, fileset, or both from the GC Features component
example jrush jfeature group-install --group-file="/var/www/website/XXXX.group" --config-file="/var/www/website/configuration.php"
- group-install-all
Install the metadata for a database migration, fileset, or both from the GC Features component. Will scan the configured metadata
Directory for group files, and install or update all found groups.
example jrush jfeature group-install-all --config-file="/var/www/website/configuration.php"
- group-push
perform a push of a group profile into a locally saved file.
example jrush jfeature group-push --group-unique="XXXXXXXXXXXXXXXX" --config-file="/var/www/website/configuration.php"
- group-pull
perform a pull on all installed features in the specified group so they are integrated into the site, db and
file changes executed.
example jrush jfeature group-pull --group-id="XX" --config-file="/var/www/website/configuration.php"
example jrush jfeature group-pull --group-name="my group" --config-file="/var/www/website/configuration.php"
example jrush jfeature group-pull --group-unique="XX1234" --config-file="/var/www/website/configuration.php"
------------------------------
End Help
****************************************
Les autres paramètres qui peuvent être définis dans les déclarations sont les suivants :
JFeature, jfeature
Ce processus permet de définir la valeur par défaut pour le dossier de stockage de fichiers. Un paramètre prédéfini ou une valeur qui sera utilisée si aucun choix n’est fait dans le dossier. Intervention de l’utilisateur devrait être exigée. Définissant des valeurs par défaut aux options plus couramment sélectionnées sert cet objectif.
La commande help pour processus de dossier par défaut est illustrée ci-dessous.
Jrush JFeature folder-defaults
La capture d’écran suivante montre sa fonction.
folder-defaults
Reset the feature file storage folders being used to the default
example jrush jfeature folder-defaults --config-file="/var/www/website/configuration.php"
Ce processus permet d’installer les métadonnées pour une migration de base de données. Ici il demande nom fonction et le nom de fichier configuré. L’utilisateur doit saisir tous les détails ci-dessus un par un. Sinon, l’utilisateur peut entré comme tout dans une même ligne. La commande suivante est utilisée pour installer jfeature.
Jrush JFeature feature-install
La capture d’écran montre ses fonctions.
feature-install
Install the metadata for a database migration, fileset, or both from the GC Features component
example jrush jfeature feature-install --feature-file="/var/www/website/XXX_XXX.zip" --config-file="/var/www/website/configuration.php"
Extraction de caractéristique utilisée pour effectuer une traction sur une fonctionnalité installée. En raison de l’intégration des modifications apportées au fichier peuvent être exécutées.La commande suivante peut être utilisée pour extraire le fichier de configuration.
Jrush JFeature feature-pull
Après saisie la commande dudit ci-dessus, il demande l’heure et une adresse Ip. Sur cette base traction peut être exécutée. La capture d’écran suivante expliquer sa fonction.
feature-pull
perform a pull on an installed feature so it is integrated into the site, db and file changes executed.
example jrush jfeature feature-pull --pull-unique-time="XXX_XXX" --config-file="/var/www/website/configuration.php"
example jrush jfeature feature-pull --pull-id="XX" --config-file="/var/www/website/configuration.php"
Poussoir de fonction utilisé pour réalise une pression sur une fonctionnalité installée. Lorsque poussant se termine il peut être enregistré localement. La commande utilisée pour pousser la fonctionnalité.
Jrush JFeature feature-push
Après l’entrée de la commande dudit ci-dessus, il demande profil unique et type de fichier et appuyez sur configuration. L’utilisateur doit entrer un par un, ou tout dans la même ligne. Cela peut s’expliquer comme suit par le biais de clichés,
feature-push
perform a push on an installed feature so it is saved locally.
example jrush jfeature feature-push --profile-unique="XXX" --config-file="/var/www/website/configuration.php" --push-type="local"
Ce processus permet d’installer les métadonnées pour une migration de base de données. Ici il demande le nom de fichier pour le groupe fonction et nom de fichier configuré. L’utilisateur doit saisir tous les détails ci-dessus un par un. Sinon, l’utilisateur peut d’entrée comme tout dans une même ligne.
Jrush JFeature group-install
La capture d’écran montre ses fonctions.
group-install
Install the metadata for a database migration, fileset, or both from the GC Features component
example jrush jfeature group-install --group-file="/var/www/website/XXXX.group" --config-file="/var/www/website/configuration.php"
Ce processus permet d’installer des métadonnées pour le fichier de migration de base de données définie. Composant de caractéristiques de configuration de groupe. Installation et mise à jour est possible. La commande suivante permet d’installer le groupe tous.
Jrush JFeature group-install-all
Entrer la commande dudit ci-dessus qu’il demande le fichier de configuration. L’utilisateur peut entrer le nom de fichier de configuration. L’écran suivant tourné guides de l’utilisateur pour installer le groupe tous.
group-install-all
Install the metadata for a database migration, fileset, or both from the GC Features component. Will scan the configured metadata
Directory for group files, and install or update all found groups.
example jrush jfeature group-install-all --config-file="/var/www/website/configuration.php"
Ce processus peut exécuter un push d’un profil de groupe en fichier local. Groupe unique et nom de fichier de configuration peuvent être mentionnés ici. La commande suivante utilisée pour pousser dans le profil du groupe local enregistré le fichier.
Jrush JFeature group-push
L’écran suivant tourné guides de l’utilisateur pour installer le poussoir de groupe.
group-push
perform a push of a group profile into a locally saved file.
example jrush jfeature group-push --group-unique="XXXXXXXXXXXXXXXX" --config-file="/var/www/website/configuration.php"