![]() Obsolete versions of files can be purged by the administrator. All revisions are saved by default, but you can limit the number of versions to save in the repository. Branched revisions or copied ones maintain a virtual copy inside the repository. Text files are codified in ASCII or Unicode, depending on the server configuration. Revisions of text files are stored like deltas RCS, while binary are stored integrally. The different files and their versions are stored in a directory structure called repository. Administrators can fix it by programming logs and configuring the periodicity of control points. In this way it is possible recover a corrupted data base due to a hardware problem or another calamity. ![]() Tables of the database are stored in binary format.The checkpoints and logs are stored in text format, which can be compressed and downloaded. Only file´s hash (MD5) is stored in the data base, it is in the repository so it is possible to check it´s integrity. Perforce has a proprietary data base, pre-configured and pre-installed that stores file´s metadata of the repository (status, history of the branches and reunions, change lists, descriptions of changes, users, groups, tags …). ![]() The TCP connection uses RPC and streaming. Then modified files can be grouped by changes list being ready to be submitted. Clients can work in local mode if they import files to their workspace. The server manages a central data base that contains one or more repositories with file´s versions. More information Helix Versioning Engine.It offers a hybrid approach to version control-use it as a distributed version control system (DVCS) or take a centralized approach. Helix is an enterprise-grade SCM and content collaboration platform that helps teams build better products faster.
0 Comments
Leave a Reply. |