P4V, the Perforce Visual Client, provides quick and easy access to versioned files through a graphical interface that is consistent across Windows, Mac OS X, Linux, Solaris, and FreeBSD.
P4V provides local copies of project files in the same file/folder hierarchy employed by the native operating system. File state information indicates which file versions are currently on the user's workstation and changed on the Perforce Server. Multiple users modifying the same file use a full featured three-way merge utility to reconcile conflicts before check-in.
P4V provides state information representing which files are currently checked out and by whom. Text, HTML, audio, and video files can be previewed from within P4V. Shelving enables you to store copies of open files temporarily on the Perforce server without checking them in as a versioned change. For teams, shelving makes code reviews and code handoffs possible.
The Time-lapse View tool provides a graphical view of the complete content history of an individual file. In a single window, developers instantly visualize how the entire content history of a file has evolved over time. This unified view can include change history across integration branches, providing a complete record of every line that is or was in a file. Users can see when pieces of code were added, changed, or deleted at any point in the file's history. Each change is identified by date and time, file revision number, and the user responsible for the change.
Comments