Source Control Kit
visual foxpro
foxpro
visual foxpro
  visual foxpro
foxpro
visual foxpro
Contact Us
...the professional framework for FoxPro

  Home | News | Products | Services | Support | Newsgroups | Training | Downloads | Purchase

 
  Information
 
Endorsements
 
  Free Trials
 
Visual ProMatrix
Sample Apps
VisualRep
   
  ProMatrix Store
 
 


The ProMatrix Source Control Kit adds source control and team development capability to VPM Enterprise.
With the ProMatrix Source Control Kit, teams of developers can work together seamlessly to create VPM Enterprise applications with all the benefits of version and source control. Download the ProMatrix Source Control Kit User's Guide to learn all about this exciting product.
 
Important: Starting with VPM Enterprise 8.1, the ProMatrix Source Control Kit is included with VPM Enterprise at no additional charge.

Why You Should Use The ProMatrix Source Control Kit
The ProMatrix Source Control Kit along with Microsoft Visual SourceSafe* provides the following major benefits for VPM Enterprise developers who work alone or in teams:
  • Version Control / Audit Trail: Having code under source control, you automatically have a detailed audit of every change made to every element of your project. Not only do you have the ability to compare the current version to any prior version, but also you have the ability to revert to a prior version if needed.
  • Team Development:  Visual SourceSafe allows multiple developers to work on the same VPM Enterprise project seamlessly. Developers check out files to work on them and check in files to make them available to other developers. Visual SourceSafe makes sure that one developer's changes are not accidentally replaced by another developer.
  • Reusable or Object-Oriented Code: Visual SourceSafe tracks which programs use which modules so that code can be reused.

  • Code Debugging: Having the ability to compare the module you are debugging with the previous version at any time is very helpful in quickly isolating the lines of code that have been changed, and often help you spot the problem much more quickly than going back through the code trying to find where you have applied changes that might be part of the problem.
  • Management & Change Control: The check-in check-out of modules as they are being modified helps keep the entire team informed as to who is working on each piece of the project, and helps prevent having two developers from making conflicting changes to the same module.
  • Distribution Management: When time to create a new distribution nears, the list of currently checked out modules helps prepare an action item list to quickly determine the status of the project. Also when the deployment developer starts to assemble the distribution, the check-out status can be used to make sure everyone has completed checking in all active changes.
  • Source Management: With the Update Project List and Get Latest Version commands, each developer can make sure their project has all the latest components automatically without manually copying files back and forth between each developers workstation.
  • Release Control: As projects are completed and shipped, the Label and Branch capabilities of Visual Source Control can be used it mark the status of every component of the application at the time of that release, so that if necessary any component or the whole project can be reverted to that particular release. In the mean time development can continue on future enhancements and the correction of the occasional bug.
  • Extensibility: In addition to the specific implementation in the SCK, the user is free to extend the features using the project hook class, sappuob, and sappuobc which are called before and after most operations that involve accessing the source or testing the application.
*The ProMatrix Source Control Kit allows VPM Enterprise to work with any source control software supported by Visual FoxPro. However, because MS Visual SourceSafe is the most popular source control software among Visual FoxPro developers, this page emphasizes using Visual SourceSafe with VPM Enterprise and the ProMatrix Source Control Kit.

Requirements 
The only requirement for using the ProMatrix Source Control Kit is that you have a license for and learn to use MS Visual SourceSafe or an alternative source control system that works with Visual FoxPro.

Licensing
You need a VPM Enterprise license for every developer who needs to access shared VPM Enterprise projects. For all the licensing details see the "ProMatrix Source Control Kit Licensing" section on page 9 of the ProMatrix Source Control Kit User's Guide.
 
ProMatrix Corporation  Email: customerservice@promatrix.com  Fax: 206-666-2341
Copyright © 2002 - 2008. All rights reserved. ProMatrix, Visual ProMatrix and VPM are trademarks of ProMatrix Corporation. All other trademarks acknowledged.