Beiträge mit dem Stichwort ‘Windows 7’

SVN: The file or directory is corrupted and unreadable.

Veröffentlicht am 11. Oktober 2010 um 22:01 by Fabian Martin Permalink

Can’t move ‘.svn/tmp/entries’ to ‘.svn/entries’: The file or directory is corrupted and unreadable.

Wenn ihr diese oder eine ähnliche Meldung schon einmal gesehen habt, liege ich wahrscheinlich richtig, wenn ich behaupte, dass ihr Windows 7 oder eines der aktuellen Windows Serverbetriebssysteme im Einsatz habt.

Anders als die Meldung andeutet, ist die Datei aber weder beschädigt noch unlesbar, sie wurde lediglich vom System gesperrt, weil derzeit ein anderes Programm darauf zugreift. In einer Zeit vor Windows 7 lag es meist an Virenscannern, die Ihre Aufgabe erledigten und die Datei gescannt haben.

Seit Windows 7 hat aber meist der Indizierungsdienst schuld an der Meldung. Während ihr noch am ein- oder auschecken seid, versucht er eine Datei zu analysieren und blockiert sie dadurch. SVN kann die Datei deswegen nicht mehr öffnen, und bricht mit der bekannten Fehlermeldung ab.

Um Abhilfe zu schaffen, reicht es euren Projektordner aus der Liste der zu indizierenden Verzeichnisse zu nehmen. Öffnet hierzu euer Startmenü,  gebt in das Suchfeld Indizierung ein und bestätigt die Eingabe mit Enter. Es sollte sich ein Fenster mit dem Titel Indizierungsoptionen geöffnet haben.  Geht hier auf Ändern und sucht im neuen Fenster nach eurem Projektordner. Entfernt das Häkchen davor und bestätigt die Änderungen mit Enter.

Das Problem sollte sich nun erledigt haben, und jede neue Aktion mit Subversion sollte ohne Probleme vonstatten gehen.

Windows 7 und Server 2008 R2 auf XenServer 5 installieren

Veröffentlicht am 16. März 2010 um 12:27 by Fabian Martin Permalink

Als Softwareentwickler ist man darauf angewiesen, seine Software auf möglichst vielen Betriebssystemen zu testen. Um das zu machen setze ich gern Virtuelle Maschinen auf Basis des XenServers ein.

Die Kombination aus XenServer und Windows 7 bzw. Server 2008 R2 klappt aber nicht auf Anhieb. Das Installationsprogramm stoppt während des Starts. Um Windows dennoch zu installieren, braucht man nur die folgende kleine Anleitung befolgen.

  • Wählt bei Templates “other install media” aus
  • Folgt dem weiteren Prozess bis zum letzten Schritt
  • Entfernt, im letzten Schritt, das Häkchen bei “Start VM automatically”
  • Öffnet die Shell und ermittelt mit dem Befehl “xe vm-list” die UUID eurer VM
  • Ruft nun den folgenden Befehl auf “xe vm-param-set uuid=<UUID> platform:viridian=false”

Ihr seid nun bereit eure neue Windows VM zu installieren.

Windows 7: God Mode

Veröffentlicht am 5. Januar 2010 um 20:50 by Fabian Martin Permalink

In Windows 7 ist eine hübsche Übersicht über viele Einstellmöglichkeiten versteckt.

Um diese zu betreten, erstellt einfach einen neuen Ordner und vergebt den folgenden Namen:
(GodMode könnt ihr durch einen beliebigen Text ersetzen, der Rest muss so bleiben)

GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Das Symbol sollte sich nun ändern, und nach einem Doppelklick darauf, öffnet sich die versprochene Übersicht.