How Delphi for NET Interacts with Source Control Systems

Your source code control system typically consists of server and client components. On the server side, the system maintains a database repository that captures a complete snapshot of your project files and incremental changes (deltas or differences) to those files. On your local client, you use the source control client software to manage access to projects and files stored in the server repository, to maintain an audit trail of changes you make to the projects and files, and to provide you with conflict management capabilities. In Delphi 8 for .NET the Source Control Manager is an integrated feature that allows you to connect to your source control system on a remote server, to place projects into and pull projects from your source control repository, and to check in, check out, merge, and compare files.

Delphi 8 for .NET uses the Microsoft SCC API to manage interaction with source control systems. You must use a system that includes an integration to the SCC API. Some products such as StarTeam, provide a separately installable SCC Integration application. Other products, like CVS, do not directly support the SCC API, but a variety of 3rd-party clients built as front-end applications to CVS do provide the integration. Any integration must support MSSCCI 1.1.

Project Management Made Easy

Project Management Made Easy

What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.

Get My Free Ebook


Post a comment