BUG: "|" check out problem with NTFS filesystem

37 views
Skip to first unread message

zipl...@googlemail.com

unread,
Feb 23, 2018, 8:03:52 AM2/23/18
to TortoiseSVN
Hello,

I have following problem. In Debian I created many filed with "|" by name. e.g. file "test | 123.txt". "|" is allowed by ext4 file system. But if I update in Windows with NTFS file system i get an error, because "|" not allowed. Is it possible to ignore or replace it?

Regards
Rad

Niemann, Hartmut

unread,
Feb 23, 2018, 8:18:10 AM2/23/18
to TortoiseSVN
Yes, you can delete or rename it in the repo browser.

Mit freundlichen Grüßen
Dr. Hartmut Niemann

Siemens AG
----

zipl...@googlemail.com

unread,
Feb 23, 2018, 8:30:21 AM2/23/18
to TortoiseSVN
Hello,

Thank you for the answer. There is approx 50 automatic generated files with "|". Can TortoiseSVN handle it, e.g. remane it or ignore?

Regards

zipl...@googlemail.com

unread,
Feb 27, 2018, 2:44:10 AM2/27/18
to TortoiseSVN
Hallo nochmal,

nun auf Deutsch. Könnte bitte einer den Bug in die ToDo Liste aufnehmen? Braucht Ihr villeicht mehr Info?

TortoiseSVN bricht dann an dieser Stelle beim Sonderzeichen "|" einfach mit einer Fehlermeldung ab und das Repository ist völlig zerschossen. Es wäre sehr nett, wenn das irgendwie ignoriert/umbenannt oder sonst wie gelöst werden kann, sodass man andere Sachen aus dem Repository in Windoof verwenden kann. Im Reprobrowser kann man ja die Datei anschauen - da werden die Sonderzeichen beim Kopieren ins Temp-Verzeichnis einfach ignoriert.

Danke schon mal im Voraus
Radislav

Stefan

unread,
Feb 27, 2018, 2:27:47 PM2/27/18
to TortoiseSVN
Sorry, but that's not a bug in TSVN.
It's clearly a user error. You can not create such filenames and use them on Windows. It's simply not possible. If you want to use svn on Windows, you have to respect the limitations of the file system. Just FYI: you can't use such filenames on Linux either if you check out to a flash drive.

So, you have to rename those files manually or you can write a script and use the svn command line client to do that.

And no: having svn automatically rename those files would not work. No matter what filename you chose as a 'safe' variant, there's always the chance that such a file already exists.

zipl...@googlemail.com

unread,
Mar 2, 2018, 5:49:48 AM3/2/18
to TortoiseSVN
I'm very disappointed about this fine excuse! I'm a embedded software developer and I understand you. Of cause it's not directly the bug of TSVN. Its a bug of Windows NFTS. So the local copy is damaged. I wish, I had a chance to use ext4 in Windows. But its f*** Microsoft Windows.

Also I accept it! Thank you for your support

Regards
Radislav
Reply all
Reply to author
Forward
0 new messages