COMMAND:NUPROJECT
path: CATEGORY:MVCONV > CATEGORY:CLIENTSERVER > COMMAND:NUPROJECT
NUPROJECT
NUPROJECT will enable the definition of a project and its components for management under the Source Code Control System.
NUPROJECT is used to:
- Create a project
- Maintain the list of standard files to be managed within a project
- Manage a list of special items to be controlled
- Manage a list of special files to be controlled including DICT and DATA
- Manage a list of obsolete items
- Manage a list of items within the project that are part of a BUILD
- Attach a project
- Detach a project
- Specify the type of project: Development, Quality Assurance or Production
The terms Module and Project may be synonomous in Nucleus syntax. Multiple Projects may exist within an Account. A programmer may work on items within multiple projects working within a single account by detaching the current project and attaching another.
Syntax to display syntax and options
NUPROJECT (?
Syntax to ATTACH a project
NUPROJECT projectname (T
Syntax to DETACH a project
NUPROJECT projectname (X or NUPROJECT (X
Syntax to add files to be managed under source code control
NUPROJECT projectname
NUPROJECT page 1

Buttons
- Winmaint
- Start WINMAINT for this project
- FileMaint
- Start FILEMAINT for this project
- RelLists
- Maintain Release Control Lists for the next Build using the EDIT.RELLIST form.
- SCCS
- Files managed in SCCS for this project using the PROJECT.SCCS form.
- InMod
- Items currently checked out.
- Promote
- Promote this build to another project/account using SCCS.PROMOTE
- Exit
- Quit this program
NUPROJECT Page 2

Technical details
- NUPROJECT writes an entry into USERSTACK
- The Record ID in USERSTACK is “PROJECT!”:username:”!”:user number
See also
- Function: GETUSERPROJECT
- SCCS.HELP
- SCCS.MENU
- NUCOMPARE
- CHECKOUT
- REL
- FULLREL
- USC
- ACCOUNT:SCCSLIB
- NucleusProjects Word document