Hi Folks,
I've started refreshing our RB projects and saving them as Version
Control Projects. As such, I've revisited the issue of Mac EOL vs.
Unix EOL on OS X systems with very bad results.
I've gone back over the emails in the NUG where some of you have
indicated that the use of the Mac EOL in the RB VCP format is not a
problem. However, in using either SVN or CVS here, my results
indicate quite otherwise. When I import the Mac EOL project into
either, the import is successful (however, SVN does do a better job
with the binary bits). After the import, I checkout the imported
version, open it within 2007r1 and make one change - in the Main
Window class, I change the Caption of one pushbutton. I save this out.
Next, I go into a Terminal and CD into the checked out project root
and issue:
svn status
or
cvs status | grep Status | grep -v Up-to
The result recognizes that three files are locally modified - the
Main Window, CarbonDeclares, and App. However, as mentioned above,
only the Main Window (WMain) was changed. And, since both SVN and
CVS are recognizing that these three files were changed, the IDE MUST
be changing them in some manner when the changes are saved.
Additionally, as I've indicated previously and then been argued
against, the use of "svn diff WMain.rbfrm" displays the ENTIRE
WMain.rbfrm as changed because of the use of the Mac EOL when the
project is saved and SVN is expecting Unix EOL's. Some of you have
claimed that you have no problems with SVN's handling of the Mac
EOL. I've love to have any of you that are successfully using RB's
VCP format and SVN explain how you're getting the diffs to work
properly on JUST the changed element within the RB project files.
Otherwise, I still believe that the default for the save of RB
projects in VCP format should be Unix EOL instead of Mac EOL as
requested in Feature Request:
http://www.realsoftware.com/feedback/viewreport.php?reportid=ppxkfpqm
Tim
--
Tim Jones
[EMAIL PROTECTED]
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>