Problème push sur l'instance simplicité http://localhost

Bonjour,

j’ai un problème de push sur l’instance simplicité

http://localhost:8086/git/xxx

l’instance simplicité est bien démarrée dans un container docker, j’arrive à travailler directement sur l’instance , faire des commit des push dans gitLab à partir de l’instance

j’ai clone le projet sur la machine Hôte

git clone http://localhost:8686/git/xxx qui demande login:pwd je les saisie le clone passe sans problème, si je fais des modifications dans l’instance et je fais git fetch, git pull avec les même login:pwd je récupère bien les modifications de l’instance

par contre si je fais des modifications dans le projet cloné, je fais commit, push il me demande

login:pwd je saisi les mêmes que pour le clone j’ai le message

remote: Unauthorized
fatal: Authentication failed for ‘http://localhost:8086/git/xxx/

j’ai le même problème pour deux instances avec le socle 5.3.84 et avec le socle 6.3.7

avec la 5.3.84 je travaillait avec le plugin simplicité tools j’avais trop besoin des commit

mais suite à notre migration vers la 6.37 le plugin ne fonctionne pas et je suis bloqué pour faires

des commits

j’ai déjà fait
git config --global credential.allowUnsafeRemotes true

git config --global http.sslVerify true

git remote set-url origin http://localhost:8076/git/xxx/

git remote set-url --push origin http://localhost:8076/git/xxx/

c’est toujours le même problème

est ce que vous avez déjà eu ce problème

merci d’avance



Nous n’avons pas connaissance de problèmes en v6 au niveau des repos Git d’un module.

Exemple en local:

> git clone http://designer:<le password de designer>@localhost:8080/git/Demo
Cloning into 'Demo'...
remote: Counting objects: 7350, done
remote: Finding sources: 100% (7350/7350)
remote: Getting sizes: 100% (2432/2432)
remote: Compressing objects: 100% (6319/6319)
remote: Total 7350 (delta 4315), reused 7349 (delta 4315)
Receiving objects: 100% (7350/7350), 18.99 MiB | 60.40 MiB/s, done.
Resolving deltas: 100% (4315/4315), done.

> cd Demo

> vi vi src/com/simplicite/objects/Demo/DemoProduct.java
(ex: je modifie la valeur de la constante DEFAULT_INCREMENT de 10 à 20)

>  git status
On branch v6
Your branch is up to date with 'origin/v6'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   src/com/simplicite/objects/Demo/DemoProduct.java

no changes added to commit (use "git add" and/or "git commit -a")

> git commit -a -m 'Test' && git push
[v6 e5ba209] Test
 1 file changed, 1 insertion(+), 1 deletion(-)
Enumerating objects: 15, done.
Counting objects: 100% (15/15), done.
Delta compression using up to 12 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (8/8), 719 bytes | 719.00 KiB/s, done.
Total 8 (delta 4), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (4/4)
remote: Updating references: 100% (1/1)
remote: 1 document(s) updated,
remote: 0 document(s) deleted.
remote: - Business object Java source DemoProduct updated
remote:
remote: Compilation: OK
To http://localhost:8080/git/Demo
   e023048..e5ba209  v6 -> v6

Et la modification est bien prise en compte du coté de l’instance:

PS1: En attendant qu’on ait corrigé le plugin VSCode le mieux est peut être de le désactiver mais je ne vois pas en quoi ça pourrait interférer avec la mécanique Git.

PS2: Pour mon information, démarrez vous votre instance locale en mode developpement (avec la variable d’environnement DEV_MODE ou la property JVM platform.devmode à true) ? Je pose la question car pour des raisons de sécurité nous fermons progressivement par défaut certaines fonctionnalités purement dev, mais là aussi la mécanique Git n’est pas concernée.