Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Build Automation for FoxPro
Message
From
28/03/2004 14:08:23
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
General information
Forum:
Visual FoxPro
Category:
Source Safe Control
Miscellaneous
Thread ID:
00890193
Message ID:
00890273
Views:
20
>That's what I really want to automate, I'm currently managing 70 differents projects. So if someone makes a change in a shared library, I need to
>
>1- Update project list on all the 70 projects
>2- Build all of them (I already automated this in PRG like you mention below)
>3- Deploy all of those just after the midnight backup
>
>If no one has done that, I will use VSS as a COM object and automate all those tasks.

The help you are getting from others is probably more relevant to your questions than anything I have to say.

However, I want to comment about your point 3: "Deploy [the executable?] ... just after the midnight backup".

You can really deploy the executable at any moment, not only at midnight. It is sometimes quite akward to have to wait until next midnight.

If you are interested, what you have to do is give your executables names like App_0001.exe, App_0002.exe, etc. Each version receives the next available number.

A loader program, for which you provide your users with a shortcut, will automatically load the latest version.

As an added bonus, you can have a different version of the loader program, which allows the users to choose an older version. In case the programmer messed up the latest version, the user can go back one or two versions, while emergency repairs are made. These emergency repairs are now no longer so urgent.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Reply
Map
View

Click here to load this message in the networking platform