Checksum Mismatch
Checksum mismatch
- Problem: Die Datei foo.php kann nicht eingecheckt werden, weil die checksumme nicht mehr stimmt:
- wechseln ins Verzeichnis der fehlerhaften Datei
- feststellen der aktuellen URL des repos
- ins tmp Verzeichnis wechseln (oder andere Spielwiese)
- neue copy des aktuellen Projekst auschecken
- zurück zum aktuellen Projekt
- die bearbeitete, fehlerhafte Datei verschieben
- die neu ausgecheckte datei verschieben
- Testupdate ausführen
- bearbeite Datei wieder zurückverschieben
- bearbeitete Version einchecken
svn: Checksum mismatch for ‘.svn/text-base/foo.php’; expected: ‘f8d45250f7df5561635854165862fdd8?, actual: ‘644f85c4befa671150c5c6ec5fad9885?
cd /home/programmer/project/
grep url .svn/entries url=”svn+ssh://example.com/svnpath/project/”
cd /tmp/
svn co svn+ssh://example.com/svnpath/project/
cd /home/programmer/project/
mv foo.php /tmp/project/foo.php.orig
mv /tmp/project/foo.php foo.php
svn update
mv /tmp/project/foo.php.orig foo.php
svn ci
Es wurden noch keine Kommentare zu diesem Script hinterlegt


