Om het snel en consistent klaarzetten van de laatste bestanden op de Windows FSSen te faciliteren, is het rollout.bat batch script gemaakt. Deze staat in de Modules SVN; https://repos.deltares.nl/repos/Rekenfaciliteit_Deltamodel_Mod/trunk/rollout_T_NEW.bat.

Het script spiegelt de laatste bestanden direct uit een uitgecheckte SVN repository. Met spiegelen wordt bedoeld dat het de FSSen exact gelijk maakt aan SVN. Bestanden die op de FSS staan maar niet in SVN worden daarbij verwijderd. Dit heeft als voordeel dat men weet dat alle FSSen precies gelijk zijn aan SVN, en dat afwijkingen niet kunnen opbouwen over de tijd. Per FSS voert het script de volgende stappen uit:

  • Spiegel de Coldstates van SVN naar de FSSen
  • Spiegel de Windows Modules van SVN naar de FSSen
  • Verwijder de localDataStore van de FSSen
  • Verwijder de DumpFiles van de FSSen
  • Verwijder de “copy of patch.jar” van de FSSen, en overschrijf de patch.jar uit SVN op de FSSen.
  • Spiegel de fss_global.properties van SVN naar de FSSen en voeg de unieke FSSID property toe.

Daarnaast wordt de Import folder gespiegelt vanuit SVN naar de rekenserver. Deze directory wordt gedeeld tussen de FSSen.

  • No labels