) First of all I\'m confused about your IDE tips. You say to either set
things up in PB (including NOT checking \"Perform diff on status update\")
or to click the \"Preset for PowerBuilder\" button
) in the SCC Proxy setup dialog. Is there a problem with doing both?
No this is not a problem doing both, but this is not efficient. I try
to explain. The key problem is PB option "Delete source control files
after SourceControl operation". By default it is switched off.
You may know, that PB do not work with source files directly, instead
it work with binary files (pbl). To make possible to add them to
source control it extract all objects from these files as text files,
and add to SourceControl these text files.
When mentioned option switched on (default), even is project is now
source controlled you not see there extracted text files, you only see
usual pbl and pbt files. That's way it may be switched on by default.
However, this situation is not standard for CVS. For CVS better that
source control files _exist_ on local, and without this we need to use
some tricks to make it working. These _tricks_ can be enabled in
plug-in pressing button "Preset for PowerBuilder".
However may be better to get chance to CVS work in expected behavior,
and switch of mentioned option. But after this, you project directory
will contain all extracted from pbl text files.
What we can found on internet about this does not 100% answer which
solution is better. We consider that better to adjust PB settings. But
this depends on your decision, since both methods working.
Also, may be you not find this link in docs, it can be helpful for
you:
http://www.sys-con.com/pbdj/article.cfm?id=271&count=10080&tot=4&page=1) Also in the IDE tips you suggest perhaps turning on the \"Check server
for file status\". When I checked that, and the two sub-options below it,
opening a PBL became extremely slow! So I turned
) it back off.
We check this
) I thought we really needed to have \"Perform diff on status update\"
checked in PB, or it wouldn\'t refresh the statuses of objects
automatically. Is that not right?
No, this option 100% not needed for plug-in.
) I\'m also having some multi-user problems. I added all of the objects in
all of my PBLs to CVS, using your proxy. Then another developer connected
his copy of that PB application
We not heard about such issues. Please follow instructions on to
getting version on other PC:
http://www.pushok.com/help/cvsscc/index.php?redirect=basic_getfromscc.htmPB have some hard hard behavior there, but this should help. Also
again take look to mentioned article.
Let me know if this not help