Hi All,

We use M$ Visual Source Safe. It turned up with Billy Basic but before this
we used the excellent GNU CVS with the CS-RCS windowed front end.

The advantage with these systems is that you keep the same file name but
have an annotated history of the project with full rollback if you happen to
hit a brick wall and need to backtrack, where others are using a file it
provides read only copies & accountable checkin/checkout.  Similarly all
internal libraries also live in VSS.

About to do something dicey?  Do a quick checkin/out to set a rollback
point... Saved the bacon on many occasions.

The system is most efficient where the Windows file system is used in
Prottle as individual file changes can be tracked but we also use it on
access ddb's.   Some enterprising server creator could probably interface
VSS directly to Prottle ( An exercise for the Reader ;-).  More to the point
it would be a great exercise for Protel to interface to VSS at an object
module level so that BLOB changes could be tracked & the history comments
could be contained in the BLOB's as we do with firmware binaries.  A
functional RCS would be far more <genuinely> valuable to a working designer
than the marvellously half baked marketing ploy known as the 3D viewer.


Cheers

Don Ingram
[EMAIL PROTECTED]
Ph +61 7 4954 6074    UTC+10hrs
Fx +61 7 4954 6222


----- Original Message -----
From: van de Werken, Matthew (DEM, PH) <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 28, 2001 10:15 AM
Subject: [PEDA] Revision Control


> On the subject of revision control:
>
> What do y'all use for revision control within Protel? At the moment we use
a
> "manual" method, whereby each board is contained within 3 folders -
archive,
> current, and experimental. It's left up to the designer/engineer to
archive
> old stuff, move experimental into current (once verified), and copy
current
> into experimental to make changes. Needless to say, this doesn't always
> happen...
>
> We have very short board life cycles (we're running a scientific
experiment,
> the immediate electronic needs of which change pretty much weekly), so I'd
> like something that's more automated than what we use currently
(especially
> for those who are more interested in designing than any of that
namby-pamby
> revision control stuff - "what's that? the new board has an error? sorry,
I
> overwrote the old version with the new one". Don't laugh - this happens
here
> all the time...). We're lucky if a board lasts for six months in
"current",
> if that matters at all. Any ideas?
>
> Cheers,
> Matthew van de Werken
> Electronics Engineer
> CSIRO Exploration & Mining - Gravity Group
> 1 Technology Court - Pullenvale - Qld - 4069
> ph:  (07) 3327 4685     fax:  (07) 3327 4455
> email:  [EMAIL PROTECTED]
>


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/subscrib.html
*                      - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[email protected]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Reply via email to