Codestore [deprecated]

Note: Codestore has not been ported to the new version of TimeLine Developer

Codestore

The CodeStore is a way of sharing code between users. It is a common repository of information stored on a database on Frankfurt.

  • Because it uses a TimeLine Connection internally, as well as the DMS, every version of Neo contains its own CodeStore. That means that every time a release is made, the prototype DB will be „branched” in the new release. That means that ideally all entries should be present in the prototype CodeStore.

  • Because the CodeStore uses a different login than the main one, it is being hosted in a different AppDomain, which means that it cannot be used in a Standard Development Runtime environment.

The module shortcut is „TCS”; it can be found in the menu in Tools -> CodeStore.

Documentation items can be added manually using the „+” button in the menu or directly from Developer when in custom mode.

Developer integration

In the right-hand menu of any project in a CustomPath, a „CodeStore” section can be found where the project can be uploaded as a documentation item:

The project is attached to the documentation item and can be later found in the CodeStore module.

CodeStore widget

In the CodeStore module, as well as in Developer, a widget appears in the upper right corner which displays the login information to the CodeStore-Database, where one of the following actions can be performed:

  • Connection settings to the server can be changed, e.g. to offer the possibility of having a local CodeStore instance. The default values always connect to the central Frankfurt server

  • Registering a user:

  • Logging in using an already registered user. Passwords cannot be recovered unless a direct login to the CodeStore server is made (using dba/sql)

a

Last updated