More Information

Follow Us

Join our community of like minded
individuals and be the first to hear
about products, news and deals.

Newsletter



[Collapse]CodeCollaborator 6
 [Expand]Big Picture/support/viewarticle/20412/
 [Expand]Server Administration/support/viewarticle/20483/
 [Expand]Web User's Guide/support/viewarticle/20467/
 [Expand]Clients/support/viewarticle/20473/
 [Collapse]Version Control Integration/support/viewarticle/20425/
  [Expand]AccuRev Integration/support/viewarticle/20419/
  [Expand]Borland StarTeam Integration/support/viewarticle/20681/
  [Expand]CVS Integration/support/viewarticle/20482/
  [Expand]Git Integration/support/viewarticle/20494/
  [Expand]IBM CMVC Integration/support/viewarticle/20556/
  [Expand]IBM Rational ClearCase Integration/support/viewarticle/20530/
  [Expand]IBM Rational Synergy Integration/support/viewarticle/20528/
  [Expand]IBM Rational Team Concert Integration/support/viewarticle/20552/
  [Expand]Mercurial Integration/support/viewarticle/20491/
  [Expand]Microsoft Team Foundation Server Integration/support/viewarticle/20481/
  [Expand]Microsoft Visual SourceSafe Integration/support/viewarticle/20620/
  [Expand]MKS Source Integrity Integration/support/viewarticle/20500/
  [Collapse]Perforce Integration/support/viewarticle/20486/
    Perforce Server Integration/support/viewarticle/20472/
   [Expand]GUI Client/support/viewarticle/20489/
   [Expand]Command Line Client/support/viewarticle/20513/
    P4V / P4Win Integration/support/viewarticle/20492/
   [Expand]Perforce Server Triggers/support/viewarticle/20470/
  [Expand]SourceGear Vault Integration/support/viewarticle/20485/
  [Expand]Subversion Integration/support/viewarticle/20484/
  [Expand]Surround SCM Integration/support/viewarticle/20549/
 [Expand]External Integrations/support/viewarticle/20740/
 [Expand]Techniques & Best Practices/support/viewarticle/20741/
 [Expand]Appendices/support/viewarticle/20474/
Updated: 12/21/2011 Applies To: CodeCollaborator 6 Rating: No votes Click to rate: PoorNot badAverageGoodExcellent

P4V / P4Win Integration

Top Previous Next

The CodeCollaborator client installer includes an integration point with P4V and P4Win. When you right-click on one or more Changelists in the GUI a new menu item appears at the bottom of the Tools menu allowing you to add those Changelists to a Review.

Installation

If you installed the client yourself and opted to "Configure Addons To Perforce Visual Tools", then you should not have to manually configure the Perforce visual tools integrations. However, if the CodeCollaborator client was installed by an administrator on your computer, or the configuration failed at install time, you can manually configure them as follows:

P4V Installation

Go to the "Tools" menu in P4V and choose "Manage Custom Tools...". In the dialog box click "Import Tools...". In the ensuing open-file dialog, navigate to the CodeCollaborator Client installation directory and select the P4V-Tools-Import.txt or P4V-Tools-Import.xml file.

P4Win Installation

Go to the "Tools" menu in P4Win and choose "Import...". In the ensuing open-file dialog, navigate to the CodeCollaborator Client installation directory and select the P4Win-Tools-Import.txt file.

There should now be a menu item under "Tools" with the text "CodeCollaborator - Add to Review". It will be dimmed unless a Changelist is selected.

Warning: The plug-ins will work only if the Perforce command-line tool (p4) is in your PATH environment variable.

It is also available in the pop-up menu when you right-click a Changelist:

perforce-p4v-changelistmenu

Working with multiple Perforce workspaces and servers

The P4V/P4Win plug-ins work perfectly and automatically with multiple Perforce servers and servers.

All the Perforce connectivity parameters are taken from the UI, so whatever workspace, server, and authentication you're currently using when you right-click the item will be used automatically be the plug-in.

None of this affects the behavior or configuration of the command-line client, so you can freely use the plug-ins without disturbing that configuration.

Troubleshooting

If you are experiencing problems with the P4V/P4Win plug-ins, it will help SmartBear technical support if you send in a debugging log. To do this, edit the custom tool configuration (Tools > Manage Custom Tools > Edit), and add a --debug argument to the beginning of the arguments list. This will create a ccollab.log file in the "current working directory" which is either the Perforce install directory or the "Start in" directory specified in the Custom Tool configuration.

Please send the log file along with a full description of what you were trying to do when the error occurred to support@smartbear.com.



© 2012 SmartBear Software. All rights reserved.
Email Send feedback on this document
 

+1 978-236-7900

© 2012 SmartBear Software. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print