ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> activetcl
activetcl
Re: [Activetcl] Unwinding things
by Andreas Kupries other posts by this author
Feb 7 2008 9:39AM messages near this date
view in the new Beta List Site
[Activetcl] Unwinding things | [Activetcl] ActiveState releases ActiveTcl 8.5.1.0
>  So, if I want to uninstall all activetcl - as well as my local teapot
>  repository - what all do I need to think about?

>  I know there is an uninstall script that comes with ActiveTcl, so I can
>  run that.

>  But is there something else that I will need to do afterwards, to clean
>  up the repository?

Is the repository used only by one shell ?
And if yes, you wish to complete wipe the whole repository ?
Then the easiest way would be to simply delete the repository's directory.

>  I still haven't figured out a good way to manage the activetcl repository.

>  In my particular case, I am forced by local policy to set up a repository,
>  allow initial testing and updating, and then, at the point where
>  system testing begins, I have to 'freeze' it (unless some major bug is
>  unconvered) for eternity (or at least until it is no longer used).

>  Think of it as being marked "stable" at this point.

>  There would always be an "unstable" and "stable" version. Production
>  support occurs against the stable version, while research,
>  experimentation, etc. occur against the unstable version.

>  Not that ActiveTcl or extensions are considered unstable. It is the
>  software configuration (new versions, new extensions, etc.) that
>  is unstable...

>  Anyways, anyone have some ideas on how to set up two public repositories
>  like this?

Can you tell us a bit more about how you wish to organize this ?

From my POV I would 'teacup create' two repositories 'STABLE' and
'UNSTABLE'.
Then use 'teacup link make' to give the different tclsh's for testing,
production, research access to their specific repository.

To move the current unstable to stable
	rm -rf STABLE
	cp -rf UNSTABLE STABLE
	teacup link cut/make to fix the repo/shell connections.
	(As the copied STABLE talks to the tclsh's for unstable0/

This works because the paths inside of the repository are relative, so the
repository will work in whatever location it is.

Is that what you were looking for ?

--
	Andreas Kupries <andreask@[...].com> 
	Developer @ http://www.ActiveState.com
	Tel: +1 778-786-1122


_______________________________________________
ActiveTcl mailing list
ActiveTcl@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Thread:
Larry W. Virden
Andreas Kupries

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved