[cvsnt] Re: cvsnt status

Ori Berger cvsnt-newsgroups at orib.net
Tue Jul 15 08:20:58 BST 2003

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

Bo Berglund wrote:
> I would have a hard time installing anything but the MS SQL-2000 on my
> servers for example. Using MySql is not viable due to their licensing
> requirements and all other alternatives are rather expensive too.

MySQL is dual licensed, with one license being the GPL. Why would 
you have a problem installing anything GPL?

MySQL 4 is also embeddable, which would allow CVSNT to not require a 
separate database installaion. There's also Sqlite 
<http://www.sqlite.org>, which is available only in embeddable form, 
and is quite fast, and I suppose there are others as well.

> So since you make CVSNT using Visual Studio I guess the best bet would
> be Microsoft MSDE2000?

Don't know if that's still the case, but it used to have a rather 
small artificial limit on table sizes (4GB or something). While this 
is sufficient for most source repositories, it might be insufficient 
if you regularly commit binary files that are over 1-meg in size.

> What will happen with systems like ViewCvs in such a scenario?

Rendering a read-only file system version of the repository would 
make these work. This is a functionality also needed if you want to 
convert a repository from the database back to a filesystem.

BTW, I've started using cvstrac recently. I'm not sure it's CVSNT 
compatible (still using a standard CVS install), but it's lean, 
mean, robust and simple. It has a less capable viewer for repository 
files / revisions than, say, ViewCVS, but it does have a bug 
tracking system that integrates with CVS quite well, and it also has 
a built in Wiki. Try it if you have the time 
<http://www.cvstrac.org> ; It uses Sqlite as an embedded database.

> With such a system there will be no way people would even consider
> accessing the raw repository other than through the cvs service. :-)

Oh, I wish that were true. They *will* be selecting from the 
database directly, and occasionally update records. It's human nature.


More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook