[p4] .NET & Perforce

Tom Duffy tomd at dbsoft.com
Mon Mar 14 08:25:02 PST 2005

Great tip about using library projects vs. web projects.  I have a large
app underway that contains several web projects - does anyone have
experience using lib. Project vs. web projects in the way described?
Any 'gotchas' I should know about before I have all web project become
library projects?

-----Original Message-----
From: perforce-user-admin at perforce.com
[mailto:perforce-user-admin at perforce.com] On Behalf Of Ben Lowery
Sent: Wednesday, December 08, 2004 7:53 AM
To: perforce-user at perforce.com
Subject: Re: [p4] .NET & Perforce

Hi Jim,

We're a large shop with a small .NET division and we too ran into that
problem.  We've never really solved it directly, but we have worked
around it to a large degree.  After much gnashing of teeth, we've come
to realize that the SCC plugin for Perforce just doesn't work well, so
we went our own route.  We hook up external commands in VS.NET to the
relevant p4 commands we use (p4 add, p4 edit, p4 delete, etc) and then
map those to keyboard shortcuts (ctrl-p ctrl-a for add for example). 
Along with using an appropriate P4CONFIG configuration file to specify
the appropriate client per project, this works quite well.

If you're really sold on the SCC plugin, another route to check out is
this: don't use Web Projects.  You can use a Library project instead
along with some neat little hacks to the VS.  It works quite well, and
in my opinion, is far superior to using Web Projects for team-based
projects.  You can find details @


On Tue, 23 Nov 2004 13:31:46 -0600, Jim Wilson
<jim.wilson at fhlbtopeka.com> wrote:
> We recently purchased Perforce and we are a .NET shop and the problem 
> is hooking up the web projects to Perforce. According to their website

> this isn't supported, I am wondering if anyone has had any luck in 
> getting web solutions up and running. Thanks for any guidance.
perforce-user mailing list  -  perforce-user at perforce.com

More information about the perforce-user mailing list