Geoff Hull <[email protected]> wrote:
> I would have to disagree, Steve. There are some of us still in "dinosaur
> land", and still using CSSC/SCCS on a daily basis.
>
> 10 years ago this year, we moved our COBOL development platform from
> HP-UX/AIX/Solaris (and DG/UX before that) and on to a shiny new ProLiant
> running RHEL 4.7.
This was when SCCS has been opensourced ;-)
> One of the biggest hurdles for us was being able to manage our source code
> under GNU/Linux. Luckily, there was James Youngman and CSSC. I would have to
> say that we have found CSSC to be particularly dependable and well written.
> The only problems we've ever had with it were caused by our misuse of the
> SCCS files.
Could you please explain what "misuse" you have in mind?
> We use a highly customised script as a wrapper frontend to CSSC, and we
> should probably move to a later Version Control System, but I would have to
> convince my employer of the need to do that when we already have a perfectly
> functional system that everybody here is already familiar with. (We are
> already using Subversion for our Java development.) We also have some unusual
> practices, I think, which might make moving to some other VCS a little tricky.
I would be very interested to know what you do in your wrapper.
Before SCCS has been opensourced, I did have own wrappers that automatically
create log files and that help to use the original file creation time stamp.
- Logging now works with "sccs log file" or "sccs -R log" in the project
top level directory.
- Most sccs programs now have a -o option for "original date". This
includes "sccs create", "delget" and get".
If you have more needs I may implement them in case they may be of use for more
people.
> We do anywhere from about 3 to 20 "check-ins" (commits) per day, and there
> are 14,353 files managed by CSSC. It works very well!
If you did have so many deltas for a single specific file, you could already
hit the limit of 32000 deltas for CSSC. Do you know the maximum delta number
for the most frequently modified file?
BTW: You seem to have more files than I personally manage with SCCS. I have a
total of 50000 deltas in 6000 files - since the mid 1980s. Still an average of
aprox. 4.5 deltas per day during the past 30 years. My highest version number
in a single file is 1.415.
Jörg
--
EMail:[email protected] (home) Jörg Schilling D-13353 Berlin
[email protected] (work) Blog:
http://schily.blogspot.com/
URL: http://cdrecord.org/private/
http://sourceforge.net/projects/schilytools/files/'