Eero af Heurlin wrote: > > > On Wed, 2002-04-17 at 17:32, David R Newman wrote: > > > Is this a front-end to RCS itself (so saving the diffs to files), or is > > > it a drop-in replacement for RCS, saving the diffs in a MySQL > > > database (which I would prefer)? > > > > NemeinRCS was designed to be 100% compatible with Nadmin Studio's > > revision control implementation, and so it saves the diffs to > > filesystem. > > > > Rambo, what do you think, would it be feasible to store > > them as articles (or something else) instead? > > > > I need to look into it further but propably we'll end up taking quite a > performance hit unless we modify RCS itself to access midgard lib > directly (of course we could just read the resulting RCS file in and > store it's contents in a midgard article, all done inside PHP but that > would propably cause lot's of overhead and still we would have to go > trough the filesystem with every RCS access). > > /Eero
That's why I asked about a "drop-in replacement for RCS". Version control seems to be something that is ideally suited to storage in a database, as you can easily pull out whatever bits you need to generate early versions (or simply store them all in records, with a version field). In the days RCS was designed, you couldn't assume everyone had a working relational database to hand. With Midgard you can, so you don't need to use a file-based system like RCS. Perhaps one of the new version control projects (Subversion ?) support database storage. -- Dr. David R. Newman, Queen's University Belfast, School of Management and Economics, Belfast BT7 1NN, Northern Ireland (UK) Tel. (direct) +44 (0)28 9027 3643 (office) +44 (0)28 9033 5011 FAX: +44 (0)28 9033 5156 mailto:[EMAIL PROTECTED] http://www.qub.ac.uk/mgt/staff/dave/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
