Hello and Good Day.
We are in the process of selecting a version control for our inhouse
development. We will have about 25 developers coding COBOL, JAVA,
shell and perl scripts under HPUX. We are not a complicated shop and
really are not looking to pay much for VC. Today on the system we
migrating from, we use a home grown system I wrote - it's simple, but
it gets the job done. However, that system will not be ported to UX
and so we either need to buy or put together a shareware solution,
whatever our choice, it needs to be able to handle the following list
of items:
Allows conconcurrent development of same source
Manager Approval feature
Enforce standards feature though VC
Atomic promotions with remote compile
Developer driven Rollback
Log / Reporting features
Source difference feature
UX Command line interface
Web browser interface
IDE Interface
Security user levels with encrypted passwords
Can script around code
Requires NO third party database
Runs under HPUX
Support Options - email,phone and list server
Online Documentation
Competitily priced.
And here's the list of products we will soon be researching:
perforce =
http://www.perforce.com/
borland starteam =
http://www.borland.com/starteam/
borland together =
http://www.togethersoft.com/products/
cvs =
http://www.cvshome.org/docs/manual/
razor =
http://www.visible.com/products/razor/index.html
aim =
http://www.innovate.com/products.html
aldon affinit =
http://www.aldon.com/affiniti/
marant=
http://www.merant.com/Products/ECM/ecmsolutions.asp
webiso =
http://webiso.us/index.html
bitkeeper =
http://www.bitkeeper.com/
There is a good chance we will go with CVS, not mater what our
findings only becuase it's so damn popular and there is so much
support information online. Not the mention the FREE thing. However,
need to perform due diligence in making sure we select the best
product for the firm.
Any help or information is greatly appreciated. Especially any
information on if and how CVS can meet our (simple) list of
requirements.
Thanks in Advance!!!