Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup fr.comp.divers.* Forum > Newsgroup fr.fr.comp.applications.emacs
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 31/08/2008, 16h12
Denis Bitouzé
 
Messages: n/a
Par défaut psvn : des commits qui n'en finissent pas !

Bonjour Ã*** nouveau,

sous l'impulsion d'un infâme viiste (mais néanmoins respectable ami)
qui m'a embarqué dans un projet collectif, je m'initie doucement Ã***
Subversion (chose que je comptais faire depuis longtemps sans en
trouver le temps).

Tant qu'Ã*** faire, j'essaie de le faire avec mon Emacs favori, donc avec
le mode psvn (http://www.xsteve.at/prg/index.html), mais mon premier
essai de commit est un échec : sur un misérable petit fichier de 4,2 K,
les commandes :

* M-x svn-status pour activer le mode svn
* m pour marquer le fichier Ã*** commiter
* c pour lancer le commit
* C-c C-c après rédaction d'un message dans le buffer svn-log-edit

conduisent au message : (svn-status running commit) mais rien ne se
passe et ça dure depuis une demi-heure.

Y aurait-il un utilisateur du mode psvn dans la salle qui puisse
m'expliquer ce qui se passe ?

Merci d'avance.
--
Denis

Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 31/08/2008, 21h14
Denis Bitouzé
 
Messages: n/a
Par défaut Re: psvn : des commits qui n'en finissent pas !

Le dimanche 31/08/08 Ã*** 21h11,
Ph. Ivaldi <piv_pasde***pub_tele2.fr> a écrit :

> N'attendrait-il pas un mot de passe ?


Si (j'ai effectivement oublié de le dire), et je l'ai entré dans je ne
sais plus quel buffer (je ne le retrouve plus).

> Est-ce que le commit marche en console ?


Justement non : j'ai voulu le faire après avoir quitté Emacs (quime
prévenait qu'il y avait des processus en cours d'exécution) et j'ai
obtenu le message :

[bitouze***drums svn]$ svn ci normal.html
emacsclient: connect: Connection refused
emacsclient: No socket or alternate editor. Please use:

--socket-name
--server-file (or environment variable EMACS_SERVER_FILE)
--alternate-editor (or environment variable ALTERNATE_EDITOR)
svn: Échec de la propagation (commit), détails :
svn: system('emacsclient --no-wait +%l %f svn-commit.tmp') a retourné
256

> > Y aurait-il un utilisateur du mode psvn dans la salle qui puisse
> > m'expliquer ce qui se passe ?

>
> Perso, je vais en console


Que veux-tu dire exactement ? Que tu lances Emacs en mode console et
que tu utilises psvn ou que tu ne commites qu'en ligne de commandes ?

Merci !
--
Denis

Réponse avec citation
  #3 (permalink)  
Vieux 01/09/2008, 09h28
Denis Bitouzé
 
Messages: n/a
Par défaut Re: psvn : des commits qui n'en finissent pas !

Le lundi 01/09/08 Ã*** 00h01,
Ph. Ivaldi <piv_pasde***pub_tele2.fr> a écrit :

> Tu n'as pas utilisé l'option: -m "un commentaire sur le commit" donc,
> pour te faire saisir le log du commit, svn essaye d'ouvrir un buffer
> dans emacsclient.


OK, avec l'option -m, ça a fonctionné comme un charme !

> Mais emacsclient ne semble pas lancé.
> Pour lancer emacsclient tu peux mettre:
> 8<------8<------8<------8<------8<------8<------8<------8<------8<------
> (when (string= system-type "gnu/linux")
> (require 'server)
> (unless server-process (server-start)))
> 8<------8<------8<------8<------8<------8<------8<------8<------8<------
> dans ton .emacs.


OK, ça roule...

> En console, essaye cette commande:
> svn ci -m "ton commentaire" normal.html


OK, mais c'est un peu dommage : j'aimerais vraiment bien tout faire Ã***
partir d'emacs, d'autant que le mode psvn facilite quand même pas mal
la vie au moyen de raccourcis clavier pour toutes les actions sur les
fichiers (add, rm, mv, cp) qu'on risque de faire normalement (rm toto,
mv toto, etc.) au lieu de la syntaxe requise (svn rm toto, svn mv toto,
etc.)

Le fonctionnement imparfait de psvn vient peut-être de ce qu'il a été
testé sous emacs 21.3 et que j'utilise la version 22.1...
--
Denis

Réponse avec citation
  #4 (permalink)  
Vieux 01/09/2008, 13h51
Denis Bitouzé
 
Messages: n/a
Par défaut Re: psvn : des commits qui n'en finissent pas !

Le lundi 01/09/08 Ã*** 12h03,
Le TeXnicien de Surface <texnicien.de.surface***chezmoi.invalid> a écrit:

> Tut, tut, tut.
>
> Je suis sous 22.1.1 et psvn fonctionne très bien.
> Donc il y a autre chose !


OK, résumons. Tout d'abord :

* emacs --version : GNU Emacs 22.1.1
* psvn : ;; $Id: psvn.el 32295 2008-07-24 21:54:02Z

Ensuite, procèdes-tu comme moi :

* M-x svn-status pour activer le mode svn
* m pour marquer le fichier Ã*** commiter
* c pour lancer le commit
* C-c C-c après rédaction d'un message dans le buffer svn-log-edit

?

Le buffer où saisir le mot de passe apparaît-il alors ? Il me semble
que, chez moi, il n'apparaît pas systématiquement mais « s », dans le
buffer *svn-status*, le fait apparaître. LÃ***, j'y trouve la chose
suivante :

Authentication realm: <http://faqtexfr.elzevir.fr:80> Depot subversion
de faqtexfr Password for 'dbitouze':

Quand je tape mon mot de passe, suivi de [Entrée], j'ai la ligne
suivante dans le mini-buffer :

Send line to svn process:

Et j'avoue ne pas savoir quoi y mettre... Si je saisis seulement
[Entrée], alors deux lignes supplémentaires apparaissent :

Authentication realm: <http://faqtexfr.elzevir.fr:80> Depot subversion de faqtexfr
Username:

Le déroulement est-il le même chez toi ?

Merci !
--
Denis

Réponse avec citation
  #5 (permalink)  
Vieux 01/09/2008, 15h41
Denis Bitouzé
 
Messages: n/a
Par défaut Re: psvn : des commits qui n'en finissent pas !

Le lundi 01/09/08 Ã*** 14h51,
Denis Bitouzé <dbitouze.no***spam.wanadoo.fr> a écrit :

> Le déroulement est-il le même chez toi ?


C'est bon, vous pouvez laisser tomber. Maintenant que j'ai mis :

store-passwords = yes

dans mon fichier config et que j'ai supprimé puis recréé lesfichiers
de cache, tout baigne, et c'est un vrai bonheur !
--
Denis

Réponse avec citation
 
Réponse
Tags: , , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui



Fuseau horaire GMT. Il est actuellement 10h30.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,38886 seconds with 10 queries