Clarence Westberg's Radio Weblog : No matter how cynical you get, it is impossible to keep up
Updated: 8/1/2003; 7:18:30 AM.

 

Blogroll Me!

MyBlogroll

Subscribe to "Clarence Westberg's Radio Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

Google
Search WWW Search radio.weblogs.com

Sunday, July 06, 2003

The Smalltalk Community delivers. One of the things Store doesn't have is support for versioning external files. That's coming, but in the meantime, David Pennell of Quallaby has placed a File Repository package into the public Store. Here's what he says about it:


You might want to take a look at the FileRepository package that I just published in the public repository. I think you have something similar on the VW futures list - this seems like it might be useful for maintaining ASP/JSP pages.


From the package comment:


This package allows you to place text files under VW's source control. Create a subclass of FileRepository and add methods containing a <file:'filename'> pragma.


Refactoring Browser buttons are provided for comparing the internal and external version of files, updating the internal or external file and launching the Differator. Browsing a file method will automatically compare the internal and external file.
You must close and re-open Refactoring Browser's in order for the extensions be activated. Internal files are not stored in the image, but are stored in the change
file. Adding a post load action to a StORE package of the form: [:package | MyFileRepository updateAllInternalToExternal ] will cause external files to be created or updated if necessary when a package is loaded.


Enjoy,
David Pennell
Quallaby Corporation


Sounds very useful - check it out. [Cincom Smalltalk Blog - Smalltalk with Rants]
5:43:28 PM    Clarence Westberg's Links & Comments

© Copyright 2003 Clarence Westberg.



Click here to visit the Radio UserLand website.

 


July 2003
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Jun   Aug

miniXmlCoffeeMug.gif miniXmlButton.gif Wi-Fi Networking News