hackpoint icon indicating copy to clipboard operation
hackpoint copied to clipboard

mise à jour

Open SebCanet opened this issue 8 years ago • 7 comments

Salut, je viens d'éclater mon install précédente en écrasant bêtement les fichiers...donc je repars à 0. Y a t'il moyen de jouer sur un fichier de config pour faciliter la mise à jour ? Merci.

SebCanet avatar Sep 03 '17 21:09 SebCanet

Du coup même en repartant à 0, rien ne s'affiche... Le dernier commit plante ?

SebCanet avatar Sep 03 '17 21:09 SebCanet

Tu as essayé de vider ton cache ? J'ai pas mal dezingué le js ça pourrait venir de là. pour la maj tu peux exporter tes sketchs et les reimporter, je n'ai jamais reussi a trouver un système d'upgrade sans douleur pour le dev comme pour les users :)

ldleman avatar Sep 03 '17 21:09 ldleman

Excellent ton nouveau système de plugin. C'était juste un pb de droit d'écriture non explicite, insuffisant par FTP et donc à refaire en ligne de commande; Désolé. Sinon les systèmes comme Agora Project ou ownCloud ont bien une mécanique utilisable ?

SebCanet avatar Sep 03 '17 21:09 SebCanet

Okay :). Oui pour les plugins c'est un peu intéressé : ça permet d'ajouter/désactiver plus facilement des types de ressources, comme les utilisateurs de hackpoint sont pour la plupart des dev ça devrait leurs permettre de customiser un peu l'outil sans passer par moi :D Je ne me suis jamais penché sur les système de maj de owncloud ou d'agora, mais pour ceux que j'ai analysés, c'est toujours un processus très lourd coté dev (référencement des requêtes d'altérations de tables, gestion des maj sur les fichiers constantes, parfois même plusieurs versions d'upgrades doivent être maintenues en fct de l'environnement utilisateur) , pour des équipes de 4/5 c'est jouable, pour moi qui suis seul sur une dizaine de projets c'est intenable :).

ldleman avatar Sep 03 '17 21:09 ldleman

Je ne pensais pas à un système de mise à jour automatique, mais le fait que les données importantes sont dans un dossier créé par l'install (dont souvent un config.inc.php qui contient les données pour accéder à la base données), dossier qui n'est pas dans le dépôt Github pour éviter de l'écraser. D'ailleurs ce dossier pourrait aussi y accueillir une sauvegarde de la BDD). Enfin je dis ça je dis rien..

SebCanet avatar Sep 03 '17 21:09 SebCanet

Actuellement git n'est pas sensé supprimer les données utilisateurs. Les seules données importantes sont /database/.db pour la base et /upload/* pour les pièces jointes Ces données sont toutes deux en gitignore, c'est étrange que tu les ai écrasé avec un git pull oO

ldleman avatar Sep 03 '17 21:09 ldleman

Ah non, j'ai téléchargé depuis Github puis remonté par FTP.

SebCanet avatar Sep 03 '17 21:09 SebCanet