Je travaille sur la personnalisation du portail client Oracle Service Cloud , mais puisque OSvC ne fournit que WebDAV pour s'y connecter. Il faut beaucoup de temps pour éditer les fichiers, puis les télécharger sur WebDAV même pour un seul changement de mot. Je recherche une solution pour la servir localement, apporter les modifications souhaitées, puis télécharger le code souhaité sur webDEV.

Mais après avoir recherché la structure de fichiers, je ne peux pas définir le cadre qu'il utilise, j'ai essayé d'utiliser des sites Web comme https://builtwith.com/ et WhatRuns, mais ils ne sont pas non plus en mesure de trouver quoi que ce soit d'utile.

Bien qu'après une recherche dans la structure des fichiers, je trouve des fichiers de CodeIgniter mais la structure est bien plus différente que la structure de dossiers CodeIgniter.

0
Mritunjay Pathak 27 févr. 2021 à 09:53

1 réponse

Meilleure réponse

La réponse courte est non, vous ne pourrez pas exécuter le portail client localement. Bien qu'il s'agisse d'un fork de CodeIgniter d'il y a de nombreuses années, il existe des dépendances côté serveur qui vous empêcheront de l'exécuter dans un sandbox local.

Cela dit, il est possible d'automatiser de nombreuses tâches manuelles d'interaction avec WebDAV pour les tests de changement. Si vous modifiez localement, vous pouvez utiliser des hooks de script ou des robots RPA d'événements pour automatiser une partie du mouvement manuel des fichiers. Personnellement j'ai un flux pour éditer à distance dans mon environnement de test avec un éditeur (comme VSCode ou Nova) qui peut se connecter à un serveur distant via WebDAV et éditer des fichiers directement dans la zone de développement d'un site. Ensuite, une fois terminé, j'ai un script qui extrait la dernière version de tous les fichiers et me permet ensuite de valider les modifications dans Git pour SCM.

Une autre option est la RPA. Vous pouvez développer un robot qui peut être exécuté pour automatiser les tâches manuelles auxquelles vous êtes confronté dans votre flux de travail. Personnellement, je pense que le script est une meilleure solution que la RPA puisque vous pouvez automatiser toutes les actions via un script ou un shell. Mais c'est une autre option à considérer.

1
Scott Harwell 27 févr. 2021 à 16:36