TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 | |||
| Pseudo | Commentaire | ||
|---|---|---|---|
| Page : 1 | |||
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! |
||
Bachir ElMagnifico
|
# Posté le 26/06/2008 à 00:44:56 - Ce membre n'a pas mis de note | ||
http://info-crea.tuxfamily.org![]() Groupe : Membres |
ok merci
|
||
Dalshim
|
# Posté le 25/06/2008 à 10:02:20 - Ce membre n'a pas mis de note | ||
INSA : if outside![]() 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 ). 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 |
||
Bachir ElMagnifico
|
# Posté le 25/06/2008 à 00:22:02 - Ce membre n'a pas mis de note | ||
http://info-crea.tuxfamily.org![]() Groupe : Membres |
j'ai une question: si on modifie un fichier et on fait un update, notre fichier sera ecrasé? |
||
corentin1234
|
# Posté le 23/06/2008 à 21:10:40 - Ce membre a mis la note : 18 | ||
![]() 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. | ||
Savageman
|
# Posté le 23/06/2008 à 13:39:35 - Ce membre a mis la note : 20 | ||
Insa : If inside![]() 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).
|
||
Dalshim
|
# Posté le 22/06/2008 à 21:52:09 - Ce membre n'a pas mis de note | ||
INSA : if outside![]() 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 |
||
Pole
|
# Posté le 22/06/2008 à 21:06:32 - Ce membre n'a pas mis de note | ||
Chieur professionnel![]() 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
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, |
||
Dalshim
|
# Posté le 21/06/2008 à 08:15:05 - Ce membre n'a pas mis de note | ||
INSA : if outside![]() 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 |
||
Pole
|
# Posté le 20/06/2008 à 22:41:19 - Ce membre n'a pas mis de note | ||
Chieur professionnel![]() 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.
204 Zéros connectés |
8 requêtes |
0.0179s (0.0065s)
