Completing common source control tasks with the Source Control Enablement feature

The basic steps of a general workflow are provided to give you an idea of how it works with the Domino® Designer source control enablement feature.

Since it is not within the scope of this documentation to explain every detail of basic source control operations for the various source control systems available, the basic steps of a general workflow are provided to give you an idea of how it works with the Domino® Designer source control enablement feature.

A general process could go something like this:

  • The proper source control plugins are installed into Designer.
  • Open a database in Designer.
  • Associate the database (NSF) with an on-disk project (ODP) and export from NSF to the ODP
  • Commit - send from the Designer ODP to the source control repository.
  • Checkout - from another machine, pull down the ODP from the source control repository.
  • Associate a database (NSF) with the ODP and import from ODP to the .NSF.
  • Modify the .NSF and/or ODP and sync the two (implicitly or explicitly).
  • Commit the changes to the source control repository.
  • Update to pull changes down from the source control repository to the ODP.
  • Sync the updated ODP with the .NSF

As a more specific example, a common tool uses the following basic procedure:

  • Share Project to add it to Source Control.
  • Checkout to create a local on-disk project from source control
  • Commit to send local changes to source control
  • Update to receive changes from source.
Note: Note: Refer to you source control software documentation for more details on how your system handles basic operations.

The next topics provide more detailed examples of using the Domino® Designer source control enablement feature to complete some of the common source control tasks just mentioned.