svn: Repository UUID doesn't match expected UUID

| Keine Kommentare | Keine TrackBacks

Es gibt ja Leute, die nutzen irgendwelche Software-Produkte, weil vielleicht irgendwann einmal jemand gesagt haben könnte, dass das entsprechende Tool gar nicht so schlecht sei - oder so ähnlich. Wie auch immer.
Da ich meine Erfahrungen mit Subversion (a.k.a. svn) bereits gesammelt habe, käme ich garantiert nicht auf die Idee, jemanden Subversion ernsthaft zu empfehlen.
Andrerseits gibt es auch Personen[1], die es wohl noch nicht geschafft haben, einen Blick über den Tellerrand zu wagen. Wenn diese Personen dann gebeten werden, sich über mögliche Alternativen zu Subversion zu informieren, dann sehen gute Lösungen, wie z. B. Git oder Mercurial, plötzlich ganz alt und chancenlos aus.

Als glückliche™ Subversion-Anwenderin kann frau schon mal in die eine oder andere unglückliche Lage geraten. Zum Beispiel beschwert sich svn darüber, dass ihm der UUID der sog. working copy nicht gefällt:

svn: Repository UUID '666e1000-4100-1318-fedc-0123456789ab' doesn't match expected UUID 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6'

Selbstverständlich kann die Fehlermeldung, je nach verwendeter Locale[2], anders lautend sein:

de_DE.utf8
svn: UUID des Projektarchivs »666e1000-4100-1318-fedc-0123456789ab« entspricht nicht der erwarteten UUID »81d4fae-7dec-11d0-a765-00a0c91e6bf6«
fr_FR.utf8
svn: UUID du dépôt source '666e1000-4100-1318-fedc-0123456789ab' différent de celui attendu 'f81d4fae-7dec-11d0-a765-00a0c91e6bf6'
zh_CN.utf8
svn: 版本库的 UUID“666e1000-4100-1318-fedc-0123456789ab”与期望的 UUID“f81d4fae-7dec-11d0-a765-00a0c91e6bf6”不匹配

Jetzt darf sich glücklich schätzen, wer neben svn auch noch die Binarys find und sed zur Verfügung[3] hat:

cd ~/my_working_copy
find . -path "*/.svn/entries" -exec sed -i "s/666e1000-4100-1318-fedc-0123456789ab/81d4fae-7dec-11d0-a765-00a0c91e6bf6/" "{}" \+

  1. Ich könnte an dieser Stelle auch von Kollegen sprechen.
  2. Diverse Gebietsschemaparameter für Anwendungen.
  3. Ich gehe mal davon aus, dass es auf Windows weder ein brauchbares find noch sed gibt. Vielleicht kann man das Problem irgendwie mit der Maus besiegen. *klick* *klick*

Keine TrackBacks

TrackBack-URL: http://kopfkrebs.de/bin/mt-tb.cgi/32

Jetzt kommentieren

Über diese Seite

Diese Seite enthält einen einen einzelnen Eintrag von Pascal vom 17.09.11 22:29.

OpenLDAP slapd mit Crypt SHA-512 Passwort-Hashes ist der vorherige Eintrag in diesem Blog.

Aktuelle Einträge finden Sie auf der Startseite, alle Einträge in den Archiven.