Ticket #2485 (closed defect: fixed)
.xsh files have non-portable file names
|Reported by:||cjg||Owned by:||hjm03r|
EPrints::DataObj::Document calls EPrints::Probity::create_log with a filename generated from EPrints::Utils::get_iso_timestamp. This filename contains ":" so is non-portable.
If this were changed to another character on all platforms (such as "_"), new filenames would not match old ones but bin/export_hashes would still work. Are .xsh files used anywhere else?
Alternatively the character used could be platform specific, but that would prevent transferring an archive from one platform to another.