none
Verzeichnisse werden beim TFS Update nicht gelöscht RRS feed

  • Frage

  • Hallo,

    ich habe folgendes Problem. Unsere Builds laufen im TeamCity Build Managment System. Die Sourcecontrolle liegt unter TFS. Ab und zu (nicht immer) werden einige Verzeichnisse in der  Sourcecontrolle beim TFS Update nicht komplett gelöscht weil im Verzeichnis durch einen Build Dateien geschrieben wurden.

    Wenn ich aber clean checkout ausführe, dann habe ich keine Probleme. Clean Check out dauert aber länger, was unsere Build Prozesse deutlich verlängert.

     Wir wollten zunächst mit einem Kommandozeilenbefehl Verzeichnisse löschen, die leer sind (oder sich nur ein Obj-Ordner drin befindet) und nicht schreibgeschützt sind. Das Problem dabei
    ist, dass Verzeichnisse unter Windows  kein Schreibschutzattribut haben und somit ist diese Maßnahme nicht in dieser Form umsetzbar. Gibt es Möglichkeit über  ein Kommandozeilenbefehl zu prüfen, ob das Verzeichnis unter Sourcecontrolle liegt? Oder gibt es auch andere Vorschläge?

     

    Mittwoch, 24. April 2013 16:18

Alle Antworten