2009-04-12 7 views
1

J'essaye d'ajouter la sortie d'une compilation de Sandcastle dans le contrôle de source, mais Sandcastle a des problèmes essayant de produire directement dans une structure de répertoire contrôlée par subversion. Donc, ce que j'essayais de faire est de sortir dans un répertoire non contrôlé, puis de faire une robocopy dans la structure svn-controlled. Je préférerais utiliser/MIR pour supprimer tous les anciens fichiers, mais le problème est que robocopy supprime tout le contenu de la propriété svn. Donc, y a-t-il un moyen facile d'utiliser robocopy comme je le souhaite, ou y at-il une autre solution?Comment puis-je faire en sorte que Sandcastle joue bien avec SVN?

+0

Vous vous limiter à des gens qui connaissent à la fois Sandcastle et Robocopy. Peut-être pourriez-vous décrire cela un peu plus génériquement. La seule chose étrange à propos d'un répertoire contrôlé est ce dossier ".svn". – gbarry

Répondre

0

En ce qui concerne robocopy Je crois que vous pouvez utiliser le commutateur /xd pour exclure des répertoires, y compris un répertoire dans votre source ou votre destination. Pour SVN essayez de dire robocopy .svn dossiers à exclure Effectuer:

robocopy C:\sourcedir\ C:\mydestination /mir /xd .svn 
Questions connexes