0

I have successfully migrated a VSS repository into SVN, using Polarion SVN Importer.

Problem - The only problem is that all the changes occurring in the VSS history are reported, but checking their dates they look to be delayed exactly by 9 hours forward.

Authors, minutes and seconds of the commits are right, but the hours (and so far also the day, if the delay causes the date to overcome the midnight) are moved 9 hours forward.

Note - I have made some tests and this is independent by the clock of the Operating System I'm using.

Any suggestion about what may be the cause or the solution?

bahrep
  • 29,961
  • 12
  • 103
  • 150
Maurizio
  • 139
  • 10

2 Answers2

0

It looks like something went wrong during the migration. In Subversion, revision's date and time is stored as svn:date unversioned property. The property svn:date per SVNBook:

Contains the UTC time the revision was created, in ISO 8601 format. The value comes from the server machine's clock, not the client's.

Therefore, it seems that the import / migration tool you used set the time wrong. I'd suggest checking this tool's options and re-import the repository. However, there is another option -- you could rewrite svn:date value for all revisions. However, this may require some non-trivial scripting.

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
bahrep
  • 29,961
  • 12
  • 103
  • 150
0

I solved the problem. I had to set in the right way the time zone in the VSS repository through VSS Administration tool (MIcrosofot Visula Source Safe Administration).

Maurizio
  • 139
  • 10