Giter Site home page Giter Site logo

Time doesn't match log about gource HOT 5 CLOSED

tsudogloops avatar tsudogloops commented on September 10, 2024
Time doesn't match log

from gource.

Comments (5)

GoogleCodeExporter avatar GoogleCodeExporter commented on September 10, 2024
Yes it's probably not handling the locale / time zone information correctly.

Also sounds like a bug in the loop behavior when it reaches the end of the log.

Thanks for the report.

Original comment by [email protected] on 16 Sep 2009 at 8:06

  • Changed state: Accepted

from gource.

GoogleCodeExporter avatar GoogleCodeExporter commented on September 10, 2024
I see this as well. The problem becomes more pronounced if you allow for less 
than 1
second per
day:http://github.com/dscho/Gource/commit/271e3d16c98c85da35973bba89fbde2b7949fc
4a

Running it on our 9 year old CVS repository. The log file from cvs-exp is 25MB.
Running it with 0.01 seconds per day, so it should only take ~30 seconds. 
However, it
takes a lot longer. The timestamp at the top is up to 2061 as I type this. The
progress bar always has the correct timestamp though. 

Very cool tool though. Our office is about to enter a huge debate about what 
version
control system to use (switching from CVS so anything is better). But the tool 
is
helping me to see interesting activity patterns. 

-Brian

Original comment by [email protected] on 17 Sep 2009 at 1:16

from gource.

GoogleCodeExporter avatar GoogleCodeExporter commented on September 10, 2024
I think I've fixed the bug in the looping behavior. It should correctly reset 
to the
start of the log now.

I'm not sure there's a bug in the time display:

There is some amount of artistic license with the speed at which the user 
avatars
move and do commits so that you can see what's going on. For instance, a commit 
of
100 files while in reality happened instantly instead it is spread out over 5-10
seconds you can see 'hey that guy is really busy' and actually see what they're
doing. Replaying the log really fast (small values of seconds-per-day) fast will
naturally exacerbate this.

If you want realistic commit times, perhaps use --seconds-per-day 86400 
(real-time)
with --auto-skip-seconds 1 (so it skips ahead if nothing is going on).

Original comment by [email protected] on 18 Sep 2009 at 2:55

  • Changed state: Fixed

from gource.

GoogleCodeExporter avatar GoogleCodeExporter commented on September 10, 2024
good, I suggest you to write that on the documentation :)
because I will not be the only one noticing avatars working at night :P

thanks for the suggestion and compliments for the software

Original comment by [email protected] on 18 Sep 2009 at 7:03

from gource.

GoogleCodeExporter avatar GoogleCodeExporter commented on September 10, 2024
You're welcome

Original comment by [email protected] on 18 Sep 2009 at 8:19

from gource.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.