2009-06-10 1 views
0

Ich versuche die Convert-Erweiterung in Mercurial zu verwenden, um ein Repository aus einem Ordner in unserem "Main" -Repository zu erstellen. Ich verwende die Datei, um dieses neue Repository an einen neuen Speicherort zu verschieben (umzubenennen), kopiert jedoch alle Dateien. Ich weiß, in der Datei können wir einen Ausschluss haben, aber es scheint nicht zu funktionieren.Scheint nicht, den Exclude in der Convert-Erweiterung zu erhalten, die mit einer Dateikarte mit Mercurial arbeitet.

Probe von dem, was ich tue:

#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 

Nach der Dokumentation auf der ConvertExtension dies funktionieren sollte:

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

Kann zu diesem Thema einen Einblick jemand geben Sie bitte?

Danke,

Antwort

0

Danke, aber ich habe es. Sie brauchen den Ausschluss nicht. Das Include bringt nur die erwähnten Dateien/Ordner.

Verwandte Themen