TKShHealingStd Package needs CVS update

Hello,

I've been trying to compile Open CASCADE from CVS, but there has been a file removed from the CVS reposity,

$CASROOT/ src/ShapeCustomStd/ShapeCustomStd_ConicalModification.cxx

The methods defined in this file are still referenced in the current CVS version of the ShapeCustomStd package.
I would like to see this not happen in general, but I can't know if this is just a simple oversight or that outside developers aren't considered. I would also like to see Matra using CVS for development more, creating branches for specific projects then merging them into the trunk when they are finished. I suppose this problem is an oversight because it has been there for more than a week. CVS can make developing Open CASCADE much easier, I have one CVS repository for my project set up to automatically post to a mailing list every time a commit is made. This type of use is well documented and totally automatic.

cc-1132 CC: ERROR File = /icarus/OCC/OCC/src/ShapeCustomStd/ShapeCustomStd.cxx, Line = 82
The class "ShapeCustomStd" has no member "ConicalFaces".

TopoDS_Shape ShapeCustomStd::ConicalFaces (const TopoDS_Shape& S)

Philippe Poncot's picture

> Hello,

> I've been trying to compile Open CASCADE
> from CVS, but there has been a file removed
> from the CVS reposity, $CASROOT/
> src/ShapeCustomStd/ShapeCustomStd_ConicalModification.cxx
> The methods defined in this file are
> still referenced in the current CVS version
> of the ShapeCustomStd package.

Sorry ,

but I think you have not updated your CVS Repository : this file src/ShapeCustomStd/ShapeCustomStd.cxx was published in the same time ( 26/04/2001 ) we removed ShapeCustomStd_ConicalModification.cxx . So the CVS Repository should be up-todate.

Best regards

> I would like
> to see this not happen in general, but I
> can't know if this is just a simple
> oversight or that outside developers aren't
> considered. I would also like to see Matra
> using CVS for development more, creating
> branches for specific projects then merging
> them into the trunk when they are finished.
> I suppose this problem is an oversight
> because it has been there for more than a
> week. CVS can make developing Open CASCADE
> much easier, I have one CVS repository for
> my project set up to automatically post to a
> mailing list every time a commit is made.
> This type of use is well documented and
> totally automatic. cc-1132 CC: ERROR
> File =
> /icarus/OCC/OCC/src/ShapeCustomStd/ShapeCustomStd.cxx,
> Line = 82 The class
> "ShapeCustomStd" has no member
> "ConicalFaces". TopoDS_Shape
> ShapeCustomStd::ConicalFaces (const
> TopoDS_Shape& S)

Robert Boehne's picture

Ah yes, you are correct.   This would not happen if I was developing on a branch of Matra's CVS repository as it would be much easier to compare branches.

Any chance this could happen in the future?

Regards,

Robert