Before you begin: Creating associations between on-disk projects and NSFs

The source control enablement feature requires you to create an association between an on-disk project managed by the source control and the virtual NSF based project that Designer uses.

Eclipse based (i.e. open source) source control clients such as SVN and CCRC work on physical files. As such they cannot work directly with Designer projects that contain virtual files mapping to NSF based design elements. They only work with projects that are saved on disk (as on-disk projects). As such, you need to use a project on disk that mirrors the virtual NSF project to perform source control operations.

To accomplish this, the source control enablement feature requires you to create an association between an on-disk project managed by the source control and the virtual NSF based project that Designer uses. This step is a prerequisite that needs to be completed before carrying out any basic source control operations.

The following are the general steps that need to be completed to create this association.

  • Make sure you have opened or created an NSF application in Designer.
  • In the Applications Navigator, select the NSF you wish to associate with an on-disk project and, in the right-click context menu, select Team Development - Associate with Existing On-Disk Project. The Domino® Designer source control enablement feature operates by creating an association or mapping between a virtual NSF project and an on-disk project. Selecting this menu choice will complete this association.