KB How to configure Plastic SCM with Zutubi Pulse
This article is written as a guide to setup Plastic SCM version 3.0 with Pulse 2.0.x (x= 48 - 51)
NOTE: for an updated list of latest supported zutubi pulse versions visit our compatibilty matrix click here .
We will go step by step through the process to setup Pulse, Plastic SCM and nant.exe to successfully make continues builds.
Installing
- Install Zutubi Pulse 2.0.x.
- Install NAnt 1.90.
- Setup nant.exe to be in the PATH environment.
- Install Plastic SCM 3.0
- While installing Plastic SCM, remember to choose to install Zutubi' Pulse Plug-In as illustrated in Figure 1.

Figure 1: Plastic SCM zutubi Pulse Plug-in
- Choose the Data folder of Pulse as illustrated in
Figure 2
- Default folder would be: c:\Documents and Settings\user\.pulse2\data

Figure 2: Pulse Data path
- After successfully installing the above programs,
start Plastic Client and create a workspace.
- We will use the default repository that is created with the installer.
Setup the system
Plastic SCM
- Copy the Plastic SCM client cionfiguration file client.conf
- From:
- In Windows XP:
-
C:\Documents and Settings\<LoggedInUser>\Local Settings\Application Data\plastic
- In Windows VISTA / 7:
-
C:\Users\<LoggedInuser>\AppData\Local\plastic
- To:
- C:\ProgramFiles\PlasticSCM\client
Zutubi Pulse
- Start Pulse2 log-in and Add new Project. See Figure 3

Figure 3: Pulse add new project
- Add new child template as illustrated in Figure 4

Figure 4: Pulse add new child project
- Name the project as desired, and push next. See Figure 5
- In select SCM Type page, select Plastic SCM, and push next. See Figure 6

Figure 5: Pulse project name

Figure 6: pulse choose Plastic SCM
- Insert the Plastic SCM workspace selector into the
Pulse template workspace selector box as illustrated in Figure 7.
- You can view the selector from the Plastic SCM Client GUI, or from the command line cmd.exe window by executing the following command from within the local workspace folder: c:\workspaceprj01>cm showselector
- Check the configuration from within Pulse, and push next button as illustrated in Figure 7

Figure 7: Pulse workspace selector and check
- Select Project Type executable project from the drop down options list and push next. see Figure 8

Figure 8. Pulse project type executable
- In the executable field insert nant

Figure 9: Pulse define executable, nant

Figure 10: Successful builds with Pulse and nant through Plastic
Written by: Miller Auker - June-2011
