[p4] Problem with Microsoft DevStudio project files under Perforce control
Tim Bishopric
timb at qualcomm.com
Fri Nov 24 10:23:55 PST 2000
P4Win allows you to set client file read status with a ClientSpec
option. Change "noallwrite" to "allwrite" and DevStudio should be happy.
Tim
At 09:24 AM 11/22/2000 +0100, Joel Conraud wrote:
>Hello,
>
>Im new to Perforce (in fact, Im currently evaluating it). I began to work
>with it and I appreciate it. I have just one worry for now: the source code
>I want to put under Perforce control includes C++ source files, C++ header
>files AND associated Microsoft DevStudio project files (*.dsp) and workspace
>files (*.dsw). When populating my perforce client workspace, all files are
>marked as read-only, including *.dsp ones. The problem is that devstudio
>doesnt like to open *.dsp files marked as such. A warning dialog box opens
>for each of them (I have more than 30 projects files
), warning me that
>DevStudio will not be able to save changes made in project settings.
>Furthermore, even if do not plan to change project settings during a
>DevStudio session, Perforce itself does it!, adding specific lines to SCC
>stuff.
>
>This behavior is annoying. The work arounds I envision for now are:
>After populating a client workspace with some *.dsp, ensuring that those
>files have read/write permissions (thus breaking one of the Perfore rules).
>Using c4 layer on top of perforce for ensuring every checkouted files,
>either being DSP or not, have read/write permissions.
>
>I would prefer if possible to stay near of Perforce natural way of working
>(read-only files by default).
>
>Any idea someone? I guess my problem should be common for people using
>Perforce on Windows, with DevStudio integration.
>
>Joël
>
>PS: as Im currently evaluating Perforce, my main concern is how to explain
>this problem to the other developers in my company
when they are used to
>CVS checkout modules without any special operations to do after.
>
>--
>Joel CONRAUD email: conraud at t-surf.com
>TSURF tel: (+33)(0)3.83.67.66.27
>The gOcad Company fax: (+33)(0)3.83.67.66.34
>
>
>
>_______________________________________________
>perforce-user mailing list - perforce-user at perforce.com
>http://maillist.perforce.com/mailman/listinfo/perforce-user
More information about the perforce-user
mailing list