Hi,
I’m currently trying to convert some of my existing Finalbuilder projects to FB5 and at the same time tidy them up and make full use of the new functionality. I currently have a number of DOS commands that run the MKS Source Integrity CLI that I’m trying to replace with the new dedicated MKS actions from FB5.
I’m currently trying to work out which options in the Finalbuilder action correspond to the dos command I currently use.
A sample of the doc command is:
si resync --nomerge --overwritechanged --recurse --filter=changed:all --sandbox="%BuilderDir%\Delphi\Fleetware Client.pj"
Cheers
Paul James
Hi Paul,
The options for correspond to that command line are ‘Sandbox Location’, which will be the directory of the sandbox which is ‘%BuilderDir%\Delphi’, ‘Recursive’ and ‘Overwrite Changed Members’. Unfortunaly the noMerge and Filter do not have a corresponding option in the action.
I have added a new property which will be accessable in the ‘Action Inspector’ called ‘ExtraCommandLineOptions’, which will allow you to add any non-supported arguments to the action. This will be available in the next build of FinalBuilder.
Regards,
Paul Samways.
Will the ‘ExtraCommandLineOptions’ be available for all the MKS actions?
Cheers
Paul James
Hi Paul,
Yes, all the MKS actions will have this property.
Regards,
Paul Samways
Hi Paul (Paul James… not Paul Samways!),
Here’s the new build:
https://www.finalbuilder.com/downloads/finalbuilder/500/FB500_55.exe
Thanks for that - I’ve now downloaded the new build and am merrily using the ExtraCommandLineOptions
Another quick question - there is the option for Change Package ID when using the Add action. Does this accept ‘:none’?
Cheers
Paul James
Hi Paul,
The MKS Add action will accept :none for the change package ID as long as the MKS project allows for non-mandatory change packages.
Paul Samways.