2009-06-10 5 views
0

J'essaie d'utiliser l'extension convert dans Mercurial pour créer un référentiel à partir d'un dossier actuellement dans notre référentiel "principal". J'utilise la filemap pour déplacer (renommer) ce nouveau dépôt vers un nouvel emplacement mais il continue à copier tous les fichiers. Je sais que dans le fichier, nous pouvons avoir une exclusion, mais cela ne semble pas fonctionner.Impossible d'obtenir l'exclusion dans l'extension convert en utilisant un fichier filaire avec Mercurial

Exemple de ce que je fais:

#Exclude everything but sa-inetpub website and the sa-inetpub.Tests 
    exclude . 

    #Include folder Source/Code/Websites/sa-inetpub and the Source/UnitTests/sa-inetpub.Tests 
    include "Source/Code/Websites/sa-inetpub" 
    include "Source/UnitTests/sa-inetpub.Tests" 
    include "Source/Code/MVC" 
    include "Source/Code/MVCUnitTests" 
    include "Source/Code/Websites/Includes/HierarchyParser" 

    #Rename the old sa-inetpub in the old directory to the new sa-inetpub directory. This is essentially a move. 
    rename Source/Code/Websites/sa-inetpub src/app/sa-inetpub 
    rename Source/UnitTests/sa-inetpub.Tests src/test/sa-inetpub.Tests 

    rename Source/Code/MVC src/app/MVC 
    rename Source/Code/MVCUnitTests src/test/MVCUnitTests 

    rename Source/Code/Websites/Includes/HierarchyParser src/app/hierarchyparser 

Selon la documentation sur le ConvertExtension cela devrait fonctionner:

exclude "doc" 
include "doc/foo bar.txt" 
rename "doc/FAQ" "faq" 

Quelqu'un peut-il s'il vous plaît donner un aperçu sur cette question?

Merci,

Répondre

0

Merci, mais je l'ai eu. Vous n'avez pas besoin d'exclure. L'inclusion n'apportera que des fichiers/dossiers mentionnés.

Questions connexes