[cvsnt] CVSNT+Viewcvs Query Database

Vinay Jhumun ljhumun at sil.intnet.mu
Thu Jun 2 06:17:58 BST 2005


Thnks Bo and Matt

Regards,
Vinay

Bo Berglund wrote:

> I think this is better asked on the ViewCvs list rather than here.
> Since CVS is a system to be likened with a backup system in many respects
> security of files is a prime concern. So CVSNT itself refuses to handle
> repository files not on the same PC as the program itself. Reasons are
> aplenty, among these file write-delete-read latencies must be kept to a
> minimum, networks are known to be disconnected once in a while and we do
> not want this in the middle of an operation etc.
>
> ViewCvs in later incarnations use cvsnt functions to parse out the repository
> files, true, but still it passes beside the client/server protocol and goes
> directly onto the files themselves.
> Since ViewCvs runs in the context of a webserver it will not get any permissions
> on a Windows network to go outside its own PC to read files. possibly this is
> different on Linux, but there I have no info (not a Linux guy).
>
> But I suggest you bring this whole issue over to the ViewCvs community instead.
>
> /Bo
>
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]On Behalf
> Of Matt Schuckmann
> Sent: den 1 juni 2005 18:15
> To: cvsnt at cvsnt.org
> Subject: Re: [cvsnt] CVSNT+Viewcvs Query Database
>
> I've looked at the ViewCVS code and from what I remeber they only reason it
> needs direct access to the repository files is to get directory listings. It
> seems that this part of the code could pretty easily be replaced using the
> cvs ls command.
>
> Is there any other reason that ViewCVS needs direct access to the
> repository?
>
> Matt S.
>
> "Bo Berglund" <Bo.Berglund at system3r.se> wrote in message
> news:mailman.238.1117636445.32221.cvsnt at cvsnt.org...
> No, that cannot be done.
> The requirement for ViewCvs is that ViewCvs itself has *direct access* to
> the repository files because it does not use the cvsnt service to get
> information to present.
>
> Thus it is out of the question to put ViewCvs on a different PC than the Win
> 2003 that is hosting the CVSNT server.
>
> Concerning the database it is another matter, I have never used a database
> connected to ViewCvs so i don't know this by personal experience. But I have
> many years of database experience in general and as long as Viewcvs uses the
> standard client/server call model to MySql I see no real problem in putting
> the database on another box (even on a Linux box).
>
> But as I said, it depends on ho ViewCvs accesses the database.
>
> /Bo
>
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]On Behalf
> Of Vinay Jhumun
> Sent: den 1 juni 2005 12:39
> To: cvsnt at cvsnt.org
> Subject: [cvsnt] CVSNT+Viewcvs Query Database
>
> Hi,
> If anyone can help me please,
>
> I hve installed CVSNT 2.0.58d on a Windows Server 2003.
> Well, what i want is using the viewcvs n the query feature.
>
> Is it possible installing the CVSNT 2.0.58d on the Windows Server 2003,
> and that
> the viewcvs and the MySQL database installed in another box, let's say
> on a Linux.  That is while commiting something on the CVSNT server
> (Windows Server 2003), the MySQL database which is on the Linux will be
> automatically updated.
>
> If so please help me how it can be achieved.
>
> Thnks in advance,
>
> Regards,
> Vinay
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
>
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt




More information about the cvsnt mailing list