Projects / Perforce

Perforce

Perforce is a software configuration management system that is fast, robust, runs on over 50 platforms, and scales to over 3000 users on a single repository. It supports atomic submits and works well over wide area networks, including the Internet.

Tags

Recent releases

  •  26 Aug 2009 11:42

    Release Notes: In Perforce Server (P4D), the "p4 move" command was added to move and rename files in client workspaces, and the "p4 logtail" command gives administrators remote access to server log files. In the Perforce Visual Client (P4V) and Perforce Visual Merge Tools (P4Merge), depots can be managed in the Admin Tool, and HTML, audio, and video files can be previewed. Diffed files can be edited in P4Merge. The appearance of Perforce Visual Client (P4V) can be configured. A Java-native API for accessing Perforce was added. A plug-in was added for Eclipse and WebSphere Studio (P4WSAD).

    •  26 Aug 2009 11:34

      Release Notes: The following components have been changed or introduced between the 2006.2 and the 2008.2 releases: Perforce Server (P4D), Perforce Visual Client and Perforce Visual Merge Tool (P4V, P4Merge), Perforce SCC Plug-in (P4SCC), Perforce Plug-in for Windows Explorer (P4EXP), Perforce Web Client (P4Web), Plug-in for Graphical Tools (P4GT), Perforce Defect Tracking Gateway (P4DTG), Perforce Reporting system (P4Report), Perforce Ruby, Perl & Python APIs (P4Ruby, P4Perl, P4Python).

      •  03 Jan 2007 16:00

        Release Notes: Client workspaces have a new "SubmitOptions" field that allows users to specify how unchanged files should be handled on submit. "p4 submit" can also now detect files opened for branch/integrate that have been modified in the workspace. Submits can be up to 40% faster thanks to improvements in the database locking and buffering of the journal file. Several changes have been made to improve the management of remote depots, including better lock support and MaxScanRows/MaxResults support. The new MaxLockTime group property allows admins to limit the duration of locks held by members of the group.

        •  28 Jul 2006 08:53

          Release Notes: The Perforce server can now log individual file access to an audit logfile. When this is enabled, the server logs every time file content is transfered to a client. The "p4 integrate" command was rewritten, leading to better performance, better recognition of previous integrations (resulting in fewer merges), and better base selection (resulting in simpler merges). The merge algorithm was also rewritten and produces fewer conflicts to resolve, making automatic merging ("p4 resolve -am") more likely to succeed.

          •  27 Jul 2006 12:38

            Release Notes: The Perforce server can now log individual file access to an audit logfile: when enabled the server logs every time file content is transfered to a client. The 'p4 integrate' command was rewritten, leading to better performance, better recognition of previous integrations resulting in fewer merges, and better base selection resulting in simpler merges. The merge algorithm was also rewritten and produces fewer conflicts to resolve, making automatic merging ('p4 resolve -am') more likely to succeed.

            Recent comments

            26 Aug 2009 13:22 tjwhaynes

            Those who think ClearCase is hard just haven't spent two minutes thinking about how it is organised. It's basically a database with views to select specific versions of files from the database. It's best trick is the ability to walk both the file tree and the version tree for a file/directory using normal file system tools. It's most annoying feature is performance - you really REALLY need to understand how to setup the VOBs across multiple machines and that can affect the layout of the code.

            31 Oct 2006 03:01 loc6061s

            Re: License
            I think Peforce should never be in the same sentence with. Clearcase.

            Perforce is a seriously great product.

            Clearcase is inherently wrong. Everything in it. Is there to make your life more difficult so you complain to your manager and the corporation has to hire a ClearCase consultant and spend more money on it.

            >

            > % The license for Perforce isnt really

            > % free for non-commercial use. It is a

            > % license free for up to two users and

            > two

            > % client workspaces.

            >

            >

            >

            > Since 2005.1 it's been increased to two

            > users and five workspaces and Perforce

            > is 100% free (as in beer) for Open

            > Source use.

            >

            >

            > % Other than that, perforce rocks. It

            > is

            > % something of a mix between subversion

            > % and ClearCase.

            >

            >

            > Thanks!

            >

            >

            07 Oct 2005 01:18 perforce

            Re: License


            > The license for Perforce isnt really

            > free for non-commercial use. It is a

            > license free for up to two users and two

            > client workspaces.

            Since 2005.1 it's been increased to two users and five workspaces and Perforce is 100% free (as in beer) for Open Source use.

            > Other than that, perforce rocks. It is

            > something of a mix between subversion

            > and ClearCase.

            Thanks!

            23 Oct 2004 08:10 kejjem

            License

            The license for Perforce isnt really free for non-commercial use. It is a license free for up to two users and two client workspaces.

            Other than that, perforce rocks. It is something of a mix between subversion and ClearCase.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.