First developed internally for use within our company, OrdoVBPArchiver is a utility that allows you to archive Visual Basic 6 projects into compressed Zip files.
While OrdoVBPArchiver can archive a single project, OrdoVBPArchiver can also, with a single click, archive a user-defined group of projects, ensuring the backup of complex solutions developed in VB6. Indeed, the most complex software generally comprises a main project and often numerous satellite projects (configuration tools, function DLLs, ActiveX components...).
This makes it easy to back up all the sources of a solution, providing an instant "snapshot" !
Project files are compressed while respecting the folder structure of the source directory. Files external to the source folder are brought into a subfolder named 'FileNotInRootPath'. The .vbp file is rewritten so that the source can be used directly in the Visual Basic IDE upon decompression.
Everything is compressed into a Zip file named according to the following convention :
Projectname.major.minor.revision.yyyymmddhhnnss.zip
where yyyymmddhhnnss represents the date and time the backup started.
For project groups, a folder is created with the name of the main project, containing a subfolder in the yyyymmddhhnnss format, which in turn contains the zip files of each project making up the backed-up solution.
The configuration of a project group is saved in a file with the .vbpgroup extension. Double-clicking a .vbpgroup file launches the backup tool and loads the file.
Simply click "Archive" to start a new backup !