Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

VECTO-CSE: Development

BUILD

Before compiling you need to add/check references to:

  • vectolic.dll
  • Newtonsoft.Json.dll

EXECUTE

The following directories/files must be provided in the application folder (e.g. ..\bin\Debug):

  • vectolic.dll (check correct version)
  • Newtonsoft.Json.dll 6.0.0
  • license.dat
  • Declaration/
  • DemoData/
  • Docs/CSE-User Manual.pdf (generated from Word-file)

RELEASE

Checklist to build a new release:

  • Make zip-folder named with the "Semantic-version", ie: 2014_15_5-VECTO_CSE-2.0.1-beta1.
  • Copy into it:
    • executable (.EXE) (from bin/Debug when pre/beta release)
    • vectolic.dll (check correct version)
    • Newtonsoft.Json.dll 6.0.0
    • Declaration/
    • DemoData/
    • Docs/CSE-User Manual.pdf (generated from Word-file)
    • Docs/GenericData.xlsx
    • README.md
    • CHANGES.md
    • COPYING.txt
  • Make a temp-copy of the folder and run it with a license to check everything alright.
    • Does the "User Manual" open?
  • ZIP the original folder.
  • Upload into CITNet's SVN: https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/ and link from: https://webgate.ec.europa.eu/CITnet/confluence/display/VECTO_CSE/Releases
  • Make licenses and update private pages
  • Tag repos.
  • Send announcment email through JIRA (ie see VECTO-28)