Yes, past history should be preserved ( I'm not recommending that formatting be 
done prior to the first commit ). 

For clarification... after the initial commit of the SDK ( in its current state 
to preserve historical comparison - lets call this rev100 ) the source can be 
re-formatted to conform with established conventions. Formatting changes would 
then be committed at rev101 - this revision is the gold-standard moving 
forward. With that...

# developers can diff between revision rev000 - rev100 without issue
# developers can diff between revision rev101 - head without issue

If, by chance, developers need to diff between rev50 and rev200... all they 
have to do is take rev50 and format it which should give them an approximation 
of rev101. If there is any question - they can always do a three-way compare of 
rev50 (re-formatted), rev101, and rev200. Having one person do the 
re-formatting after the repository is in place... and committing the 
re-formatting changes in _1_ commit is the key.

Am I missing something? 

-- 
Rick Winscot


On Friday, January 6, 2012 at 1:24 PM, Alex Harui wrote:

> 
> 
> 
> On 1/6/12 10:05 AM, "Rick Winscot" <rick.wins...@gmail.com 
> (mailto:rick.wins...@gmail.com)> wrote:
> 
> > If this path is followed...
> > 
> > #1 establish coding conventions
> > #2 commit SDK to SVN (as-is)
> > #3 run the code formatter against SDK
> > #4 commit / update reformatted code
> > #5 begin work on Apache Flex
> > 
> 
> Until you go back in history. We are trying to commit to SVN with past
> history.
> 
> -- 
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
> 
> 


Reply via email to