Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Programmation > Environnements de développement > Gérez vos projets à l'aide du gestionnaire de versions Subversion > Les bases - Utilisations des clients > Premier pas ! > Lecture des commentaires

Premier pas !

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Pseudo Commentaire
Page : 1 
Hors ligne pifou25 # Posté le 20/12/2008 à 23:33:05 - Ce membre a mis la note : 17
zéro et demi
Groupe : Membres
bonjour!
je voudrais savoir si c'est possible d'utiliser un fichier pour la commande svn commit 'liste des fichiers' ?
j'ai un fichier dans lequel j'ai listé mes modifs (donc les noms de fichier) et je voudrais l'inclure dans la commande avec un pipe, une astuce dans ce genre que seul un pro linuxien peut maitriser...
je me suis entrainé sur la commande cp (copier les fichiers dans cette liste) mais en vain, je ne trouve pas la méthode!
Hors ligne Bachir ElMagnifico # Posté le 26/06/2008 à 00:44:56 - Ce membre n'a pas mis de note
http://info-crea.tuxfamily.org
Avatar
Groupe : Membres
ok merci

Image utilisateur

Mon jeu de course en 3D, recherche modeleur 3D!(contact par MP pour plus d'info)
Image utilisateur</
 
Hors ligne Dalshim # Posté le 25/06/2008 à 10:02:20 - Ce membre n'a pas mis de note
INSA : if outside
Avatar
Groupe : Membres
@corentin1234 : Oui, c'est vrai. De la même façon qu'il y a d'autre gestionnaires de versions qui existent. Je ne suis pas là pour vous dire que Subversion est ce qu'il y a de mieux au monde et qu'il faut l'utiliser, mais pour vous le présenter. Ce à quoi j'ajouterai que Subversion ne se limite pas au code. Si tu veux, tu peux l'utiliser pour n'importe quel fichier (image, son, vidéo, rapport etc.). C'est comme si tu disais à quelqu'un que le Python ne servait à rien parce qu'il existe d'autres langages de programmations ...

@Bachir ElMagnifico : Sujet épineux que celui du merge et des conflits. Ce sujet sera bientôt traité. J'ai presque finit le prochain chapitre pour comprendre les informations que l'on peut obtenir du SVN et le chapitre suivant sera réservé au cas des conflits.
En gros, un conflit, c'est quand deux personnes modifient le même fichier en même temps. La prmière envoie le fichier au serveur, et quand la deuxième envoie le sien ... eh bien ce n'est pas possible. Il va falloir qu'elle update son fichier.
Lors d'un update, tout dépend du type de fichier, soit SVN réussi à fusionner les deux fichiers tout seul (ou presque), comme un grand. Soit il n'y arrive pas, et là, c'est toi qui t'y colle. En gros, SVN sait très bien fuisionner les fichiers texte, mais vachement moins bien les fichiers binaires ou autre. Ce qui veut dire qu'il faut privilégier les fichiers texte (.txt, .c, .h, .py, .class etc.) aux autres fichiers (.doc, .docx, .xsl, .xslx, .odt etc.). Bref, le chapitre qui en traite arrive à grand pas.
Sinon, tu peux essayer sur ton répertoire local, tu verras bien le résultat (un peu d'aventure :p ). Si jamais tu es bloqué (il ne veut plus commiter), tu supprimes le fichier manuellement (pas avec le SVN hein. un rm monfichier, pas un svn rm monfichier) et tu fais un update (il te remettra alors le fichier du serveur).

Apprenez à gérer vos fichiers avec mon tuto sur le gestionnaire de versions Subversion
 
Hors ligne Bachir ElMagnifico # Posté le 25/06/2008 à 00:22:02 - Ce membre n'a pas mis de note
http://info-crea.tuxfamily.org
Avatar
Groupe : Membres
j'ai une question:
si on modifie un fichier et on fait un update, notre fichier sera ecrasé?

Image utilisateur

Mon jeu de course en 3D, recherche modeleur 3D!(contact par MP pour plus d'info)
Image utilisateur</
 
Hors ligne corentin1234 # Posté le 23/06/2008 à 21:10:40 - Ce membre a mis la note : 18
Avatar
Groupe : Membres
Sinon y'a google code qui est aussi gratuit et qui propose une interface graphique pour voir les differentes versions et les comparer.
Hors ligne Savageman # Posté le 23/06/2008 à 13:39:35 - Ce membre a mis la note : 20
Insa : If inside
Avatar
Groupe : Membres
En plus c'est gratuit de faire vos SVN, profitez-en ! (ne mettez quand même pas des trucs qui servent à rien et virer vos anciens projets pour que le service fonctionne au mieux).
 
Hors ligne Dalshim # Posté le 22/06/2008 à 21:52:09 - Ce membre n'a pas mis de note
INSA : if outside
Avatar
Groupe : Membres
Ok, j'ai bien relu le message d'erreur, le problème moi est donc que je n'ai pas d'éditeur SVN préciser. Il me donne donc une erreur comme quoi la variable d'environnement $SVN_EDITOR n'est pas renseignée et qu'il ne trouve pas d'éditeur externe pour récupérer un message de log.

Merci pour l'info, je vais chercher un peu plus et je mettrai la soution dans un tuto un peu plus loin (ou dans celui là) quand j'aurai trouvé.
Dans l'absolu je vais d'abord finir mes prochains chapitres sur les informations du SVN et la gestion des conflits. Donc ça viendra un peu plus tard.

Apprenez à gérer vos fichiers avec mon tuto sur le gestionnaire de versions Subversion
 
Hors ligne Pole # Posté le 22/06/2008 à 21:06:32 - Ce membre n'a pas mis de note
Chieur professionnel
Avatar
Groupe : Membres
En fait il ouvre un fichier avec les changements effectués lors du commit.
Dès que tu quittes l'éditeur, il y a un choix :
Code : Console
Entrée du journal non modifié ou non précisé
a)nnule, c)ontinue, e)dite


Voilà le contenu du fichier :
--Cette ligne, et les suivantes ci-dessous, seront ignorées--
M Fichier 1.txt

En savoir plus sur la théorie des cordes
Les caisses sont vides
Traité européen de 1965 :
Citation : Traité

FONCTIONNAIRES ET AGENTS DES COMMUNAUTÉS EUROPÉENNES
Article 12
Sur le territoire de chacun des États membres et quelle que soit leur nationalité, les fonctionnaires et autres agents des Communautés:
a) jouissent de l'immunité de juridiction pour les actes accomplis par eux, y compris leurs paroles et écrits, en leur qualité officielle, sous réserve de l'application des dispositions des traités relatives, d'une part, aux règles de la responsabilité des fonctionnaires et agents envers les Communautés et, d'autre part, à la compétence de la Cour pour statuer sur les litiges entre les Communautés et leurs fonctionnaires et autres agents. Ils continueront à bénéficier de cette immunité après la cessation de leurs fonctions,

 
Hors ligne Dalshim # Posté le 21/06/2008 à 08:15:05 - Ce membre n'a pas mis de note
INSA : if outside
Avatar
Groupe : Membres
C'est vrai que dans le manuel, il dise que c'est une option facultative. Seulement, à chaque fois que j'ai eu un projet, le commit ratait si je ne méttait pas l'option -m. Mais si tu me dis que pour toi ça a déjà marché, je vais corriger.

Merci pour la remarque !

Apprenez à gérer vos fichiers avec mon tuto sur le gestionnaire de versions Subversion
 
Hors ligne Pole # Posté le 20/06/2008 à 22:41:19 - Ce membre n'a pas mis de note
Chieur professionnel
Avatar
Groupe : Membres
"Le -m "mon_commentaire" est obligatoire, même si vous ne mettez pas de commentaire. Dans ce cas, mettez -m ""."
Même pas vrai :)

En savoir plus sur la théorie des cordes
Les caisses sont vides
Traité européen de 1965 :
Citation : Traité

FONCTIONNAIRES ET AGENTS DES COMMUNAUTÉS EUROPÉENNES
Article 12
Sur le territoire de chacun des États membres et quelle que soit leur nationalité, les fonctionnaires et autres agents des Communautés:
a) jouissent de l'immunité de juridiction pour les actes accomplis par eux, y compris leurs paroles et écrits, en leur qualité officielle, sous réserve de l'application des dispositions des traités relatives, d'une part, aux règles de la responsabilité des fonctionnaires et agents envers les Communautés et, d'autre part, à la compétence de la Cour pour statuer sur les litiges entre les Communautés et leurs fonctionnaires et autres agents. Ils continueront à bénéficier de cette immunité après la cessation de leurs fonctions,

 

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 204 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0179s (0.0065s)