Articles of php

Publier le référentiel git sur le server http distant

Je travaille sur un repository git où nous construisons une communauté php, mais j'ai besoin de la montrer quelque part, donc je cherche un moyen de download automatiquement mes files sur un server http distant quand je pousse vers le référentiel. Merci / Victor

Où stocker le contenu des users? (SVN et PHP)

Par exemple, nous avons écrit le site web en utilisant PHP-framework et nous continuons à le développer en ajoutant de nouvelles fonctionnalités, etc. Les users remplissent eux-mêmes le contenu (cela crée de nouveaux files dans une database et de nouveaux files (avatars, images, media) téléchargé sur la production ). Alors, imaginons que nous ayons renouvelé […]

Implémenter la version automatique auto-vérifier et mettre à jour dans un script PHP avec github

Maintenant que le code pour un petit CMS RSS-reading que j'ai fait est hébergé sur github, je voudrais qu'il vérifier automatiquement s'il y a une nouvelle version de lui-même dans la twig master Permettre à l'user de mettre à jour le script, c'est-à-dire qu'il se replaceait par la nouvelle version

Où puis-je find de la documentation sur le format des files d'index du pack Git v2?

Je travaille sur une simple implémentation PHP en lecture seule de Git et je l'ai surtout fait fonctionner, mais je n'arrive pas à comprendre quel est le format exact des files d'index du pack Git (version 2). Toute la documentation que j'ai trouvée jusqu'ici est soit vague et seulement orientée vers l'interprétation avec Git lui-même, […]

Composeur ne pas installer ou mettre à jour le package

J'ai créé un package et l'ai poussé vers github, Mon composer.json pour ce package ressemble à ceci: { "name": "adam.balan/AisisAjax", "description": "This is a component for AisisCore, that is – it should be installed to the Components section of the web based framework for wordpress.", "license": "GPL v3", "authors": [ { "name": "Adam Kyle Balan", […]

Que faire si un repository de dependencies chargé par Composer n'existe plus?

Actuellement, presque tout le chargement de dependencies basé sur packagist.org repose sur des repos basés sur GitHub. Mais les users de GitHub ont la possibilité de supprimer des référentiels publics, ce qui conduit à la question suivante: Que faire si une dépendance Composer-chargée nécessaire n'existe plus (ou est supprimée par le vandalisme etc.)? Y a-t-il […]

J'ai du code PHP à utiliser, comment l'installer?

J'essaie d'get du code pour utiliser l'API d'une entreprise en particulier. J'ai de l'expérience avec Perl et si j'ai besoin d'un module installé, je tape cpan ModuleName et la plupart du time ça marche. Comment cela fonctionne avec du code PHP de complexité similaire? La société en question dispose d'un référentiel github avec le système […]

Empêcher la suppression de dossier dans Git BitBucket

J'ai un projet PHP et j'utilise BitBucket pour le repository. J'ai un dossier qui stocke les images qui sont utilisées par une partie d'une application et ces images sont créées dynamicment. Maintenant, je voulais nettoyer ma copy locale de ce dossier et donc supprimé toutes les images de ma machine locale. J'ai commis la suppression […]

Comment inclure les dependencies de Composer dans un repository Git

Lorsque je crée des sites à l'aide d'un framework comme Silverssortingpe, je veux souvent utiliser des modules auxiliaires comme gridfieldextensions et bûcheron . J'utilise donc composer require d'append les dependencies. Toutefois, lorsque je suis mon stream de travail de développement régulier et que j'utilise git add -A pour append le module au repo plutôt que […]

Comment parsingr la réponse de git log? J'ai besoin d'get le hash de commit et le message de commit

J'exécute une command "git log" à partir de php en utilisant la fonction shell_exec () et en obtenant la réponse suivante. Comment puis-je parsingr la réponse et get le hachage de validation et le message de validation? commenter baedfa411c58584c4a98f3a632b7f3231500f92c Auteur: XYZ Date: mar. Avr. 12 23:04:33 2016 +0530 commettre 3ème commit engager 251654c5f6f256fe6e23c2c85f1a70594aae00d4 Auteur: XYZ […]