[MultiRep-Monticello] Multiple repositories support
for Monticello
Julian Fitzell
julian at beta4.com
Tue Aug 23 20:24:29 UTC 2005
As long as this is optional (I prefer the two buttons) I don't have a
strong opinion but I will say that in cases where I have more than one
repos it is very rare that I want to save packages into both. One would
presumably be my working repos and the other would be used to publish
working versions or something, which would happen only occasionaly and
probably after I had extensively tested the saved version (at which
point copying over is not a problem).
I would like to comment that I find the newer versions check quite
irritating though. It tries to enforce a workflow--something that MC
has always tried not to do. In my case, for example, I always commit my
versions first and then merge in a separate commit. This ensures that
my changes are always identifiable from changes that were made to do the
merge and means that my changes can be used even if the version I merged
in is discarded. With this new check, I now get warnings very
frequently when someone else is working in parallel to me. I'd like to
see this warning removed... (the bold hilighting in the version list is
very useful and negates the need for this warning, in my opinion).
Julian
Noury Bouraqadi wrote:
> Hi,
>
> I really would like to get this feature in Squeak 3.9.
> It happens often to have multiple repositories that are not in sync.
> This is usually a problem when one have two repositories: one pointing
> the SqueakSource project and the other the SqueakMap entry.
>
> Noury
> Le 29 juil. 05, à 15:46, Michaël Piel a écrit :
>
>> Hi all,
>>
>> As I recently set-up a squeaksource server, I have written a small
>> add-on for monticello that allow a package to be saved simultaneously
>> on all its repositories (i.e. with the same version number).
>>
>> I made 2 versions :
>> - MultiRep-Monticello.1.cs : 2 buttons : the 1st save to selected
>> repository (like before), and the 2nd save to all repositories.
>> - MultiRep-Monticello.2.cs : same as previous but there is only one
>> button which opens a popup.
>>
>> It's as you wish.
>>
>> This add-on require a Monticello version >= 231 (note that on version
>> 258 it removes the #checkForNewerVersions test added since 231).
>>
>>
>> If you have any comments and/or suggestions, don't hesitate.
>>
>> Michaël
>> <MultiRep-Monticello.1.cs><MultiRep-Monticello.2.cs>
>>
> --------------------------------------------------------------
> Dr. Noury Bouraqadi - Enseignant/Chercheur
> Ecole des Mines de Douai - Dept. G.I.P
> http://csl.ensm-douai.fr/noury
>
> European Smalltalk Users Group Board
> http://www.esug.org
>
> Squeak: an Open Source Smalltalk
> http://www.squeak.org
> --------------------------------------------------------------
>
>
--
Julian Fitzell -- Beta4 Productions
julian at beta4.com -- http://www.beta4.com
Seaside: http://seaside.st/
More information about the Squeak-dev
mailing list
|