(08-19-2011, 10:08 PM)ExtremeDude2 Wrote: [ -> ]
![[Image: www.]](http://www.)
What were you trying to say? I haven't been lurking on the forums for a while and must have missed the memo.
Well, I'm not a huge fan of the change but if it makes it easier for devs than I support it.
(08-20-2011, 08:53 AM)neobrain Wrote: [ -> ]Unless I'm missing something, you can't add rev numbers to git in a simple fashion.
Obviously, you could just go ahead and tag every single commit, but that'd be just plain stupid. ;P
Well I've posted some examples here
http://code.google.com/p/dolphin-emu/source/detail?r=683c78a5ab4e0da4eb1b9766456a4853c48b0bc0
The first one, indeed, uses tagging but the revision number is generated automatically by the tool.
The second example utilizes cmake to generate rev number during the building process. That's pretty neat but the aforementioned project uses cmake for all platforms, so in dolphin's case only Linux would be supported.
So idk really. It'd be very handy to retain them numbers to avoid confusion. Unless, as somebody has already stated, you're planning on releasing lots of alpha/beta builds with some kind of ver numbering, like 3.1, 3.2 w/e.
(08-20-2011, 12:09 PM)Runo Wrote: [ -> ]Yeah but, this revs were used as reference, aint there anyway to know if a build is older or newer? Will we have to stick to building dates? what about the Dolphin site downloads? Are GIT modifications fully reversible like the svn revs? Meh, I can't checkout this, how should I do? I'm trying to follow the checkout page instructions... Should I still use Tortoise? what client is recommended for this?
Sorry for the massive amount of questions 
- no, there is no simple way to know if a build is older or newer just by looking at the commit hash
- unstable builds will probably have to stick to building dates, although for issue reporting and stuff we'll obviously want to have the commit hash.
- not sure about the dolphin site downloads, yet. There's other problems with that apart from the revision numbers (which, btw, is an incredibly ridiculous complain).
- git modifications are fully reversible, yes.
- TortoiseGit or GitExtensions, whichever you prefer... there's also msysgit, which is a plain command line interface to Git for Windows.