I wonder about one thing.. I have mercurial version control management installed on linux ubuntu 12.04 as web app, so that we go to mercurial projects through navigating local.mercurial.ge (our domain for instance), then we chose appropriate project and when I look on projects commits the TIME is mistakenly shooted!, like it says unreal/error time, but rather when I go inside by clicking changeset Details, it displays correct time! (underneath of author there is date).
so I checked time on mercurial server (linux machine) there is everything OK,! I can’t find out why there is incorrect time in mercurial project’s commits and sometimes it is correct.
Please, Help in case!
Thank you all!
The commit time is taken from the PC on which you entered
hg commit. Try to find the user who did the commits and let them check their PC’s time.You could also add a pretxnchangegroup hook to make sure only valid times can be pushed to the server.