Wir haben uns halt gegen den TFS entschieden!
Schon klar, ich war halt nur etwas perplex...
Zitat:
Also helft mir lieber das Problem zu lösen und verkauft mir nicht den TFS. Diesen hatten wir nun ca. 3 Jahre im Einsatz und kennen die Möglichkeiten.
tfs2svn scheint wohl ein wenig vernachlässigt zu sein.
Aber es ist in .Net geschrieben, was es etwas leichter machen sollte da etwas zu frickeln.
Ich sah da auch Meldungen, dass chinesische Dateinamen nicht richtig rüberkommen. Vllt haben die da P/Invokes drin und nutzen die
Ansi-Version der jeweiligen
API.
Eine Suche nach "DllImport" könnte den Kreis der Verdächtigen einschränken.
Vllt. sind sie auch ganz ... PIEP... und nutzen IDbDataParameter mit DbType.AnsiString (halt irgendwas, was irgendwo an einer Stelle einen
Ansi-Bottleneck darstellt).
Denn bei
Unicode braucht es nur eine kleine
Ansi-Stelle und alles ist im Rektum.
Vielleicht öffnen sie auch ein File als Utf16, welches Utf8 ist, und/oder anders rum. Du kannst dich ja schlau machen welche Encodings der TFS nutzt. Vllt ist der fixiert auf Utf8 und du kannst das Raten des Encodings damit leicht umgehen.
Mehr als solche grobe Schüsse ins Blaue habe ich leider nciht anzubieten. Viel Glück.