web-dev-qa-db-fra.com

Erreur SVN: validation bloquée par le crochet de pré-validation (code de sortie 1) avec sortie: erreur: n/a (6)

Une erreur étrange s'est produite soudainement hors de nulle part et m'empêche d'enregistrer mon code via TortoiseSVN. J'utilise un compte gratuit sur myversioncontrol.com

Ceci est sur un système Windows Vista. Cela fonctionnait bien jusqu'à plus tôt dans la journée. Avez-vous un indice pour revenir à la normale?

La fenêtre Tortoise montre cela

Command: Commit  
Modified: ...\edit.php  
Sending content: ...\edit.php  
Error: Commit failed (details follow):  
Error: Commit blocked by pre-commit hook (exit code 1) with output:  
Error: n/a (6).  
Finished!:   
20
Steve

On dirait que myversioncontrol.com a ajouté un hook de pré-commit ou en a un qui échoue maintenant. S'il s'agit d'un compte gratuit, il se peut que vous ayez dépassé une limite de validation mensuelle ou une limite de bande passante. Vérifiez leurs conditions d'utilisation et/ou contactez-les pour savoir ce qui se passe.

METTRE À JOUR:
Je viens de vérifier leur site Web, et il semblerait que le compte gratuit ne soit valide que pendant 30 jours, alors vous avez peut-être dépassé ce seuil. Vous devrez peut-être payer 3,50 £ ou trouver un autre endroit (Google Code est une suggestion, bien qu’il en existe d’autres).

Simon Groenewolt souligne le fait que vous avez peut-être modifié quelque chose dans le panneau de configuration de leur site Web qui a activé un point d'ancrage de pré-validation mais dont la configuration est incorrecte.

6
Neil Barnwell

Serait-il possible que vous n’ayez pas entré de message de validation? Selon leur fil Twitter : "Nouvelle fonctionnalité ajoutée. Empêchez les utilisateurs de valider leur travail sans écrire de message de journal. Retrouvez-le dans la section ressources du panneau de contrôle ".

31
Stefan

Un pre-commit hook est quelque chose qui tourne sur le serveur, cela n'a donc probablement rien à voir avec votre configuration locale. Il se peut que vous ayez modifié quelque chose dans un panneau de paramètres de myversioncontrol.com mis en œuvre à l'aide d'un hook de pré-validation ou que les personnes de myversioncontrol aient fait une erreur et ajouté un hook qui ne fonctionnait pas.

5
Simon Groenewolt

Désolé de "répondre à ma propre question", mais j'ai trouvé une solution de contournement ... Si nous supprimons les retours à la ligne dans le message de commentaire/validation, cela semble fonctionner correctement.

5
Steve

Récemment, je suis également confronté au même problème, lors de la soumission de mon propre plugin WordPress au répertoire, Enfin, j’ai compris et travaillé, 

Ajoutez simplement un commentaire/un message. Ça va marcher, 

J'ai utilisé TortiseSVN. 

1
varadha

Cela m'est arrivé, et cela a été causé par l'absence de commentaire (devrait dire "commentaire requis" au lieu de cette erreur énigmatique au début, à droite ...)

1
Lissandro

L'erreur est la suivante: "Svn: Commit bloqué par un crochet de pré-validation (code de sortie 1) avec la sortie: Échec avec une exception: Connexion perdue avec le serveur MySQL lors de la lecture du paquet de communication initial, erreur système: 104. "

J'ai essayé 'svn commit' après ' svn cleanup '. Et ça marche bien!.

1
Siddaram H

J'ai rencontré le même problème et j'ai constaté que j'avais oublié de préfixer le message de validation avec l'identifiant du projet. L'identifiant du projet est doit dans notre cas suivi du message commit. Ainsi, du côté du serveur, le préfixe n’a pas été trouvé et le problème a été soulevé.

0
Praveen Matanam

vous devez ajouter des commentaires et vous associer à un identifiant d'artefact sans clé de retour à la fin ... par exemple, [artf12345] - vos commentaires.

0
Varadarajan

Dans mon cas, la solution consistait à supprimer "" (guillemet) du message de validation. Bizarre

0
tourniquet

SOLUTION pour les plugins WordPress:

Je pense, get_option () retourneFAUX(au lieu deVIDE). Alors, vérifiez votre plugin. Au lieu de:

if (empty(get_option('smth')))

il devrait y avoir:

if (!get_option('smth'))
0
T.Todua