J'utilise svn dans un script (script Windows .cmd).svn update: est-ce que je peux itérer les résultats?
Actuellement, il extrait tous les fichiers dans un dossier, puis itère ce dossier en ajoutant tous les fichiers à un fichier principal dans le cadre d'un processus de construction. Quelque chose comme:
svn checkout --username %username% %SVNURL% %workingfolder%
FOR %%i IN (%workingfolder%\*.*) DO TYPE %%i >> %DESTFILE%
Ce que je voudrais faire pour construit après la construction inital est de produire un fichier « changement », qui a seulement les fichiers inclus qui ont changé depuis la dernière construction.
Je peux utiliser la commande svn mise à jour au lieu de checkout, et cela me donne une liste de fichiers mis à jour. Ce que je voudrais faire est itérer cette liste de résultats de la mise à jour svn, trouver ces fichiers dans le dossier de travail et les copier dans un fichier de changement.
Je suis confus; avez-vous besoin de le faire via svn update ou checkout? Si c'est la mise à jour, comme vous le dites, vous pouvez obtenir la liste et faire ce que vous voulez avec (je ne sais pas exactement comment sous DOS, mais ...) Est-ce que c'est ce que vous demandez: Comment faire sous DOS ? Ou comment obtenir la liste, en général? –
Oui, je devais faire dans DOS était ma question, désolé pour la confusion – DannykPowell