Board index » delphi » Version Control Software
Version Control Software
2003-08-26 03:46:04 AM
We are using Delphi 6.0 Enterprise for our applications. We are looking to
implement a stricter version control solution at our organization.
We have a few basic requirements.
1) We need to see the differences between different versions, and track
changes made / features added to different versions. For example, if our
clients begin getting bugs in their system due to a release that was put out
on Monday, we want to know what changes took place in the code over the last
week or last time we sent them an executable.
2) We need to track the name of the programmer that made the changes.
3) We have a number of clients that are on an 'upgrade' plan with us,
whereby they would get all features/modifications made to our software
without additional cost to them. For these clients, we would want to send
them an .exe which was upto date, (the current version) with all new
features/modifications. However, we are trying to provide only 'bug fixes'
to other clients which are not on an 'upgrade' plan with us. Therefore they
should receive a compiled solution, which does not include new
features/modifications... It should only include bug fixes. We would like
to track this by putting 'version numbers' next to each change, and all bug
fixes would have a very low version number (ex. 1) while all features would
have a 'new' version number. Based on the version number that the client
has, they would get all changes which are earlier than their version number.
If you have another method to provide this service I'd be interested in
We would appreciate if anyone can suggest us version control software that
can facilitate our requirements.
Thank you for your help.