« Previous - Version 46/91 (diff) - Next » - Current version
friznit, 06/16/2012 11:17


Wiki

Testing

ReleaseTestingProcedure
AutomatedTestingFramework

GIT

GITBranchingModel

CodingNoNos

Where is MSO mentioned?

Syndication

MSO Islands and Missions

MSO Logos

Feature Overview

https://docs.google.com/spreadsheet/ccc?key=0Aidf4NQlStBjdEcwdmlIR0hQNW9HdnRyWk5BRVV1SUE&hl=en_US#gid=0

Wishlists

PersistentDB setup for MSO 4.4

  1. Install MySQL 5.5 - user: root pwd: enter a suitable password
  2. Install .NET 4.0 Client Profile
  3. Reboot
  4. Install .NET Framework 4.0 Full
  5. Download and installed MS Visual C++ Redistributable
  6. Install mysql-connector-net-6.5.4
  7. Add Arma2Net addon to addon folder (see attached zip file)
  8. Install MySQL Workbench (if in doubt, just accept all default settings)
  9. Import MSO db using MySQL Workbench (get MSO[date].sql from mission folder or GIT)
  10. In MySQL Workbench > Manage Security > Setup a user called arma (set password) and give them dba permissions, ensure user can only connect from localhost.
  11. Update Server launch shortcut to include -arma2netdev and add @Arma2NET to mod line
  12. Copy Databases.txt (from Arma2netMysql folder) to ARMA2 folder, open the file, delete the #, change username to arma and change password (last two entries on line)
  13. Install baretail log monitor
  14. In baretail open the server rpt and the arma2net log file (C:\Users\%USERNAME%\AppData\Local\Arma2NET) - will indicate if MySQLPlugIn has been successfully loaded.
  15. Launch the server shortcut
  16. Once in game, in baretail open the mysqlplugin log (C:\Program Files\Arma2\logs\[date].log - will indicate if SQL calls have been successful.

Build Process

You need 7Zip installed on your PC.

0. Pull latest develop code from GIT
1. Update mso_maker\mso_maker.bat, edit the version
2. Update core\init.sqf, edit the version
3. Push changes to GIT
4. Turn off your AV temporarily (avoids issues with build)
5. Run mso_maker\mso_maker.bat
6. Check to ensure there were no errors in the cmd window
7. Open Mission_vx.xx.7z file and check all missions successfully compiled as PBOs
8. Unzip missions to your ARMA2 folder
9. Test a mission on dedicated server and ensure it runs without error.
10. Post the mission archive to here https://dev-heaven.net/projects/mso/files
11. Update the current MSO release thread on BIF.

ATTACHMENTS

UseCaseDiagram.png - MSO Use Case Diagram (168.3 kB) Tupolov, 03/17/2012 19:54

MSO20121110.sql - SQL DUMP (2012 11 10) for MSO 4.5 PDB (50.7 kB) highhead, 11/17/2012 10:59

MSO20130208.sql - SQL DUMP (2013 02 08) for MSO 4.6 PDB (20.9 kB) highhead, 03/04/2013 20:45

@Arma2NET.7z - @Arma2NET folder required for MSO 4.5+ (431.2 kB) highhead, 03/04/2013 20:49