[p4] REGARDING PYPERFORCE
Karl-König Königsson
karl-konig.konigsson at micronic.se
Tue Sep 5 02:44:52 PDT 2006
1.why IS IT NECESSARY TO HAVE AN INTERFACE TO PERFORCE...
Perforce is a VCS -- if you want to access data contained in Perforce programmatically from a particular language or environment you need an interface.
2.What is the significance of PYPERFORCE ....
See 1.
3.CAN WE USE PERFORCE without PYPERFORCE?
Yes, Perforce has all components necessary to provide a VCS. That is its job. There is a server process and then you access the server and hence the repository using clients.
You can, on the other hand, not use Pyperforce without perforce. What good is a client without the server to connect to?
4.What is the process flow behind PYPERFORCE..
5.HOW DOES IT CONNECT TO THE PERFORCE SERVER
6.WHAT IS THE REQUEST PROCES FLOW?
These are questions that should properly be addressed to the Pyperforce project. I suggest that you peruse the documentation found at http://pyperforce.sourceforge.net/. Look for the heading "Documentation" and proceed from there.
7.Are there any other INTERFACES as good as PYPERFORCE that can be a substitute to PERFORCE..
While there are other implementations of interfaces to Perforce (there is for instance a Ruby implementation) I am not sure that that answers your question. No interface can replace perforce; an interface augments the possibilities from a client perspective, they do not replace the actual services provided by the server. See 3.
Hope this helped at least a bit.
Cheers,
Karl-Koenig Koenigsson
More information about the perforce-user
mailing list