Re: [Pythoncad-developer] Undo functionality
CAD Application entire developed in Python
Status: Beta
Brought to you by:
matteoboscolo
From: Yagnesh D. <yn...@gm...> - 2010-02-08 10:10:51
|
Matteo; You are right, and this will amount to good amount of records. Can be have a look at how this version control is being handled by wikimedia. Though they mark all the saved version as a version. We can have a facility to make a specific version as a released version. - - - - - Best regards Yagnesh Desai Save a tree...please don't print this e-mail. On Mon, Feb 8, 2010 at 12:00 AM, Matteo Boscolo <mat...@bo...> wrote: > hi Gertwin, > >> The user can do undo steps in the current revision but not touch >> anything in any older revision, older revisions are "read only" >> We need to think very carefully about the implementation. > > may be a line could be in revision 1 released > the new version need to change the line of 10 mm , > so we have to take care of the old version and create a new version of > the some line. > so 2 record are ready for this entity > > This is an example of a line story .. > > step 1: create a new entity > 01 - Line - 10,10,10,100 - 1 - Active > step 2: release the version 1 of the drawing > 01 - Line - 10,10,10,100 - 1 - Released > step 3: Create a new version of the drawing (Version 2) and mark as > old_Released the old version of the line > 01 - Line - 10,10,10,100 - 1 - Old_Released > 02 - Line - 10,10,10,110 - 2 - Active > > > Regards, > Matteo > > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > |