Ticket #30 (defect)
Opened 3 years ago
Last modified 2 years ago
After the conversion all versions have the same content
Status: new
| Reported by: | luedi | Assigned to: | luedi |
|---|---|---|---|
| Priority: | major | Milestone: | 0.11.0 |
| Component: | ssphys.exe | Version: | 0.11.0 |
| Keywords: | Cc: | ||
After running the conversion, all versions of the same in your new repository have the same content.
This is due to a bug in ssphys. ssphys creates temporary files to store intermediate versions. Therefore it uses the tmpnam function which will create the temporary files in the root directory of the filesystem on a windows computer. If you do not have sufficient access rights to this directory, the ssphys will silently output the latests version of an item every time.
Change History
08/09/2006 09:14:18 PM: Modified by shiva
02/11/2007 02:25:46 AM: Modified by toby
- version changed from 0.10.0 to 0.11.0.
- milestone changed from 0.10 to 0.11.0.

Microsoft's implementation of tmpnam() returns a name in the root directory. A wrapper should be implemented that, on Windows, prefixes the returned name with getenv("TMP") or getenv("TEMP").