Re: CVS wrappers for wo, nib and eomodeld files
Re: CVS wrappers for wo, nib and eomodeld files
- Subject: Re: CVS wrappers for wo, nib and eomodeld files
- From: Tom Pelaia <email@hidden>
- Date: Thu, 03 Jun 2004 08:56:21 -0400
- Organization: ORNL/SNS
I see the issue in both WOBuilder and EOModeler and I get the feeling
that maybe it is certain kinds of file saves that cause the applications
to rewrite a document's bundle and thus lose the CVS folder. I'm going
to try Art's suggestion and test what scenarios cause this to happen.
Today, I'm living in Linux world, so I'll test this as soon as I get
back to my Mac.
The issues is definitely painful, because when I lose a CVS folder
within a document bundle, then CVS complains because it knows about the
directory (so I can't add it again), CVS already has the internal files
on the server (so I can't add those again), but it can't commit the
internal files since the CVS folder within it is missing. So I have to
checkout the old documents and merge in my changes to recover a valid
CVS project. Eventually the CVS folders within wo and eomodeld
documents vanish, but only in documents that I've edited with WOBuilder
or EOModeler.
thanks,
-tom
email@hidden wrote:
>I do not have this problem with WOBuilder - but I most certainly have this problem with EOModeler and Subversion. The problem is EOModeler 'saves' changes to an EOModel 'file' by creating a new folder with the same name and copying all the files that it is interested in to the new folder. Unfortunately, it doesn't bother to copy the .svn or .cvs stuff.
>
>The only 'fix' I've found is to manually copy the .svn information from the previous version of the EOModel file after each edit. This is obviously a pain and I'd love to hear that others have found a better solution.
>
>Regards,
>
>Jake MacMullin
>
>
>-----Original Message-----
>From: email@hidden on behalf of Tom Pelaia
>Sent: Thu 6/3/2004 5:24 AM
>To: Colin Clark
>Cc: Art Isbell; WOdev List
>Subject: Re: CVS wrappers for wo, nib and eomodeld files
>
>Hi,
>
>Interesting! I'm running WO 5.2.3 on Mac OS X 10.3.x. Neither
>WOBuilder nor EOModeler preserve the CVS folders for wo or emodeld
>files. It's been a very annoying issue for me.
>
>-tom
>
>
>Colin Clark wrote:
>
>
>
>>Hi Art and Tom,
>>
>>Just to follow up on this, I've also had no difficulty on both Windows
>>and Mac OS X versions of WO 5.1 with CVS directories getting eaten up
>>by WOBuilder. We work this way all the time. I do have a vague memory
>>of it possibly being a problem back in WO 4.x, but it's been a long
>>time...
>>
>>Colin
>>
>>On Wednesday, June 2, 2004, at 02:35 PM, Art Isbell wrote:
>>
>>
>>
>>>On Jun 2, 2004, at 6:37 AM, Tom Pelaia wrote:
>>>
>>>
>>>
>>>>I've tried that, but when I use WebObjects Builder to edit the wo
>>>>document, the CVS directory residing inside the wo folder
>>>>disappears. That's what confuses CVS. WebObjects Builder does not
>>>>preserve the contents of the wo folder.
>>>>
>>>>
>>> This is surprising. I have a local CVS repository in which
>>>nothing is wrapped. I haven't had any problem with WO Builder losing
>>>CVS admin directories. I'm not aware of this being a problem with
>>>any WO Builder version, but the CVS repository I use most often does
>>>wrap WO components :-(
>>>
>>> I just added a CVS directory to a WO component, modified the
>>>component, and saved using WO Builder 5.2 (v680). The CVS directory
>>>remains in the WO component directory. I suppose that this might
>>>have been a problem WAY back when the Windows version of WO Builder
>>>was released. What WO Builder version are you using?
>>>
>>>Aloha,
>>>Art
>>>_______________________________________________
>>>webobjects-dev mailing list | email@hidden
>>>Help/Unsubscribe/Archives:
>>>http://www.lists.apple.com/mailman/listinfo/webobjects-dev
>>>Do not post admin requests to the list. They will be ignored.
>>>
>>>
>>>
>>>
>>---
>>Colin Clark
>>Dynamic Web and Database Lead,
>>Resource Centre for Academic Technology,
>>University of Toronto
>>(416) 946-7592 / email@hidden
>>
>>
>>
>
>
>
--
Tom Pelaia
SNS Project, 701 Scarboro Road, MS-6473, Oak Ridge, TN 37830
phone: (865)574-6421, fax: (865)574-6617
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.