IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Script : affichage de seulement certaines valeurs


Sujet :

Windows

  1. #1
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut Script : affichage de seulement certaines valeurs
    Bonjour à tous

    Je suis un Newb en scripts et j'aimerai savoir s'il est possible de n'afficher que certaines lignes en fontion des valeurs obtenues.

    Je m'explique

    J'utilise la comande svnlook changed et celle ci m'affiche les documents impactés lors de la révision avec svn (meme si vous ne connaissez pas le logiciel je ne pense pas que cela pose probleme).

    celui m'affiche A pour les fichiers ajoutés D pour les fichiers supprimés et U pour les fichiers modifiés.

    J'aimerais ne récupérer que les lignes où j'ai U

    Je vous montre mon script

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    REM Post-commit hook pour integration Mantis
    SET REPOS=%1
    SET REV=%2
    set BTIME=%time::=-%
    set STIME=%BTIME:.=-%
    set SDATE=%DATE:/=-%
    SET DETAILS_FILE=E:\05-SVN_log\post-commit-svnfile_%REV%_"%SDATE: =-%--%STIME:,=-%".log
    SET COMMIT_FILE=E:\05-SVN_log\post-commit%SDATE: =-%.log
     
    svnlook log -r %REV% %REPOS%>%DETAILS_FILE%
    rem Conversion du fichier oem en fichier ascii DETAILS_FILE
    E:\02-Apps\oem2ansi.exe file=%DETAILS_FILE% oemtab=french.oem
    del %DETAILS_FILE%
    
    echo ****** Le code source a changé et a été lié à ce Changement Mantis ******>%DETAILS_FILE%
    echo ****** Message log :>>%DETAILS_FILE%
    type %DETAILS_FILE%.ansi >>%DETAILS_FILE%
    del %DETAILS_FILE%.ansi
    echo ******>>%DETAILS_FILE%
    echo Revision du repository SVN:%REV%>>%DETAILS_FILE%
    REM svnlook author %REPOS%>>%DETAILS_FILE%
    echo Fichiers impactés
    rem svnlook changd -r %REV% %REPOS% >>%DETAILS_FILE%
    echo ********************************>>%DETAILS_FILE%
    
    echo Revision du repository SVN:%REV%>>%COMMIT_FILE%
    svnlook diff -r %REV% %REPOS%>>%COMMIT_FILE%
    echo ********************************>>%COMMIT_FILE%
    
    E:\02-Apps\wamp\php\php.exe E:\02-Apps\wamp\www\mantis\core\checkin.php <%DETAILS_FILE%
    del %DETAILS_FILE%
    Comment je peux faire pour envoyer que les fichiers ou j'ai U en première colonne dans mon fichier

    Merci d'avance pour votre aide

  2. #2
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    En fait je n'ai pas besoin de faire tous cela j'ai trouvé une commande qui m'indique directement les modifications si cela intéresse quelqu'un voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    echo Fichiers impactés
    svnlook diff -r %REV%  --no-diff-deleted --no-diff-added %REPOS% >>%DETAILS_FILE%
    ceci va remplacer ce qui était en rouge précédemment

    si vous avez besoin d'aide pour svn aller avec l'invite de commande dans le dossier où est installé subversion /bin puis tapez svnlook help

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] seulement voir colonne contenant une certaine valeur.
    Par goats dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/10/2012, 21h18
  2. Réponses: 4
    Dernier message: 26/07/2012, 15h36
  3. Réponses: 0
    Dernier message: 18/08/2009, 12h00
  4. Réponses: 11
    Dernier message: 03/08/2009, 09h56
  5. Réponses: 2
    Dernier message: 23/11/2003, 18h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo