Dancing Hoskuld
Deity
Note after the latest SVN change none of my units can move anywhere!
7381 changed this to 131, with the paging system, it doesN'T make any difference is turn times. So i'd rather see ALL the buildings, for now.
<Define>
<!--
Use the following to determine what building art is displayed on cities. It is a bitmask of flags which may be added together:
1 = Wonders
2 = city defences
128 = other
We (used to) default to Wonders and city defenses
(1+2 = 3)
-->
<DefineName>SHOW_BUILDINGS_LEVEL</DefineName>
<iDefineIntVal>131</iDefineIntVal>
</Define>
It wasn't meant to be for turn times, it was one of the first, if not the first, measure taken to reduce memory footprint. While it may be outdated with view ports/paging it still might help in the endgame.
It wasn't meant to be for turn times, it was one of the first, if not the first, measure taken to reduce memory footprint. While it may be outdated with view ports/paging it still might help in the endgame.
It wasn't meant to be for turn times, it was one of the first, if not the first, measure taken to reduce memory footprint. While it may be outdated with view ports/paging it still might help in the endgame.
Agreed. +1
JosEPh
I don't like how the svn is used at the moment.
Here are some links
http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/
http://svn.apache.org/repos/asf/subversion/trunk/doc/user/svn-best-practices.html
I don't like how the svn is used at the moment.
Here are some links
http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/
http://svn.apache.org/repos/asf/subversion/trunk/doc/user/svn-best-practices.html
Should be moved to the discussion thread, thx.
I don't like how the svn is used at the moment.
Here are some links
http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/
http://svn.apache.org/repos/asf/subversion/trunk/doc/user/svn-best-practices.html
I would be very worried that any attempt to adopt these methods (which I must admit the texts on don't get to the point fast enough to hold my attention) would cause more problems among our efforts than they would resolve.
The Never-Branch system
(Often used by nascent projects that don't yet have runnable code.)
Users commit their day-to-day work on /trunk.
Occasionally /trunk "breaks" (doesn't compile, or fails functional tests) when a user begins to commit a series of complicated changes.
Pros: Very easy policy to follow. New developers have low barrier to entry. Nobody needs to learn how to branch or merge.
Cons: Chaotic development, code could be unstable at any time.
A side note: this sort of development is a bit less risky in Subversion than in CVS. Because Subversion commits are atomic, it's not possible for a checkout or update to receive a "partial" commit while somebody else is in the process of committing.
The Branch-When-Needed system
(This is the system used by the Subversion project.)
Users commit their day-to-day work on /trunk.
Rule #1: /trunk must compile and pass regression tests at all times. Committers who violate this rule are publically humiliated.
Rule #2: a single commit (changeset) must not be so large so as to discourage peer-review.
Rule #3: if rules #1 and #2 come into conflict (i.e. it's impossible to make a series of small commits without disrupting the trunk), then the user should create a branch and commit a series of smaller changesets there. This allows peer-review without disrupting the stability of /trunk.
Pros: /trunk is guaranteed to be stable at all times. The hassle of branching/merging is somewhat rare.
Cons: Adds a bit of burden to users' daily work: they must compile and test before every commit.