Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Building from p4python source requires downloading and extracting the p4 api recommended for that version. For example, if building the Windows XP x86 version of P4Python 2008.2 for activepython 2.5:</p> <ul> <li>download and extract both the <a href="ftp://ftp.perforce.com/perforce/r08.2/tools/p4python.tgz" rel="nofollow noreferrer">p4python</a> and <a href="ftp://ftp.perforce.com/perforce/r08.2/bin.ntx86/p4api_vs2005_static.zip" rel="nofollow noreferrer">p4api</a></li> <li>fixup the setup.cfg for p4python to point to the p4api directory.</li> </ul> <p>To open files for edit (do a checkout), on the command line, see 'p4 help open'.</p> <p>You can check out files without making a changelist if you add the file to the default changelist, but it's a good idea to make a changelist first.</p> <p>P4Python doesn't currently compile for activepython 2.6 without visual studio 2008; the provided libs are built with 2005 or 2003. Forcing p4python to build against mingw is nearly impossible, even with pexports of python26.dll and reimp/reassembly of the provided .lib files into .a files.</p> <p>In that case, you'll probably rather use subprocess, and return p4 results as marshalled python objects. You can write your own command wrapper that takes an arg array, constructs and runs the commands, and returns the results dictionary.</p> <p>You might try changing everything, testing, and on success, opening the files that are different with something equivalent to 'p4 diff -se //...'</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload