Glossary
A
- APC
-
APC is the Alternative PHP Cache, a free, open, and robust framework for caching and optimizing PHP intermediate code.
B
- BCC
-
Blind carbon copy, a feature of email, allows the sender of a message to conceal the person entered in the
Bcc:
field from all other recipients. - BMP
-
Bitmap, a graphics file format, commonly with the filename extension
.bmp
. - Branch
-
A branch in Perforce is a set of related files that exist at a specific location in the Perforce depot as a result of being copied to that location, as opposed to being added at that location.
C
- Changelist
-
A changelist is a list of files, their version numbers, the changes made to the files, and a description of the changes made. A changelist is the basic unit of versioned work in a Helix Versioning Engine.
- Code Review
-
A code review in Swarm is a process in which other developers can see your code, provide feedback, and approve or reject your changes.
- Comment
-
A comment in Swarm is feedback provided on a changelist or a file within a change.
- CSRF
-
Cross-Site Request Forgery, a form of web-based attack that exploits the trust that a site has in a user's web browser.
D
- Debian
-
Debian GNU/Linux is a distribution of the Linux operation system produced by the Debian Project.
Debian is also the casual name of the software packaging system used by the Debian GNU/Linux, and its variants such as Ubuntu Linux.
- Depot
-
A depot is a top-level unit of storage for versioned files within a Perforce server.
E
- Emoji
-
Emoji is a Japanese term for ideograms, emoticons, or smileys that can be used to express emotions in electronic messages. See the Emoji Cheat Sheet for Emoji common to many web applications.
- Emoticon
-
A pictorial representation an author's facial expression (or other symbology) indicating the mood or temper of a portion of text. These include *smileys*, such as :-), to indicate happiness, humor, disapproval, etc.
Tip
For more information, see Wikipedia.
- EPS
-
Encapsulated PostScript, a graphics file format, commonly with the filename extension
.eps
.
G
- Git Fusion
-
Git Fusion integrates Git with Perforce, offering enterprise-ready Git repository management, and workflows that allow Git and Perforce users to collaborate on the same projects using their preferred tools.
- Groups
-
Groups is a feature of the Helix Versioning Engine that makes it easier to manage permissions for users.
H
- HTTP
-
Hypertext Transfer Protocol, the communication protocol used to transfer or exchange hypertext, i.e. web pages.
I
- iconv
-
iconv is a PHP extension that performs character set conversion, and is an interface to the GNU libiconv library.
J
- Job
-
A job is a component of the Helix Versioning Engine's defect tracking system and describes work to be done, such as a bug fix or improvement request. Associating a job with a changelist records which changes fixed the reported problem or added the requested improvement.
- Job Daemon
-
A job daemon is a program that checks the Helix Versioning Engine daily to determine if any jobs are open. If so, the daemon sends an email message to interested users, informing them the number of jobs in each category, the severity of each job, and more.
Tip
For more information, see the chapter "Using triggers to customize behavior" in the Helix Versioning Engine Administrator Guide: Fundamentals.
- jobspec
-
A job specification is a template describing the fields and possible values for each job stored in the Helix Versioning Engine.
Tip
For more information, see the chapter "Customizing Perforce: Job Specifications" in the Helix Versioning Engine Administrator Guide: Fundamentals.
M
- MPM
-
An MPM, or multi-processing module, is a component of the Apache web server that is responsible for binding to network ports, accepting requests, and dispatch operations to handle the request.
P
- P4PHP
-
P4PHP is the PHP interface to the Perforce API, which enables you to write PHP code that interacts with a Helix Versioning Engine.
- PECL
-
PHP Extension Community Library, a library of extensions that can be added to PHP to improve and extend its functionality.
- Perforce
-
Perforce Software, provider of enterprise versioning tools.
- PHP
-
PHP, or PHP: Hypertext Pre-processor, is an HTML-embedded scripting language designed to allow web developers to write dynamically generated web pages quickly.
- Project
-
A project in Swarm is a group of Perforce users who are working together on a specific codebase, defined by one or more branches of code, along with options for a job filter, automated test integration, and automated deployment.
- PSD
-
Photoshop Document, a graphics file format, commonly with the filename extension
.psd
.
R
- Remote depot
-
A remote depot is a depot that acts like a pointer to a depot on a second Perforce server.
Tip
For more information, see the chapter "Working with Depots" in the Helix Versioning Engine Administrator Guide: Fundamentals.
- Review Daemon
-
A review daemon is a program that periodically checks the Helix Versioning Engine to determine if any changelists have been submitted. If so, the daemon sends an email message to users who have subscribed to any of the files included in those changelists, informing them of changes in files they are interested in.
Tip
For more information, see the chapter "Using triggers to customize behavior" in the Helix Versioning Engine Administrator Guide: Fundamentals.
- RPM
-
RPM Package Manager is a tool, and package format, for managing the installation, updates, and removal of software packages for Linux distributions such as Red Hat Enterprise Linux, the Fedora Project, and the CentOS Project.
T
- TGA
-
Truevision Graphics Adapter, a graphics file format, commonly with the filename extension
.tga
. - TIFF
-
Tagged Image File Format, a graphics file format, commonly with the filename extension
.tif
or.tiff
.
X
- XSS
-
Cross-Site Scripting, a form of web-based attack that injects malicious code into a user's web browser.