RE: CVS Server on RH 8.0
CVS will be installed if you selected it during the installation. You can go back to the Package manager and add it later if you didn't. Its under the details. Also, to update my cvs server to the latests, I just downloaded the RH8 binary, did RPM -U filename and was done. The manual at cvshome has how to configure Red Hats xinetd configuration stuff. Brian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of john Sent: Thursday, March 20, 2003 8:55 AM To: [EMAIL PROTECTED] Subject: CVS Server on RH 8.0 I have installed RH 8.0 professional (in the server mode) on a PC, which I intend to use as CVS server/repository. So I want to install CVS server on it. I am confused as to how to proceed. I downloaded automake-1.5-cvshome.1.noarch.rpm from cvshome.org I attempt to install the package, but it said the a newer package (something like automake-1.6.1) was already installed. It may be the case the CVS is already installed as part of RH8.0...or not. Either way, I don't know how to proceed I didn't see any installation instructions at the cvshome.org page. Thanks for any help, John ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: Database file checkin
Sure, just store the backup file as binary. Another option is to store the scripts for creating the tables and stored procedures since they are text files, which is what cvs was born to work with. That is how I have seen DBA's do it. You could then use the merging capability of cvs. You might also have upgrade scripts to store when going from one version of your app to another to store. Brian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Daniel Hurtubise Sent: Monday, March 10, 2003 11:35 AM To: CVS-II Discussion Mailing List Subject: Database file checkin Dear CVS Users, Has anybody checked in a database backup into CVS? I know this may sound odd, but I was thinking of taking a snapshot of my SQL Server database in a empty data state and then checking it into CVS. Basically, I just want to track my stored procedures and table schemas because I replicate this database for distinct customers. The database is tightly coupled to a Web application which I manage under CVS also and I'll like to keep both the database and web application components in sync. Will there be any issues with checking that backup out of CVS and restoring a new database from it? I will test this on my own, but I was wondering if anyone else has taken this path before. Thanks. Daniel. ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Binary for Red Hat 7
What is the correct binary for cvs server for Red Hat 7.2? When I try to install the rpm for 8, I get this message error: failed dependencies: libc.so.6(GLIBC_2.3) is needed by cvs-1.11.5-cvshome.8x.1 Or - How can I fix the dependecy? Brian ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Can't do setuid
I'm trying to get the permissions working for my repository. For my whole repository, I set the file and directory owner to cvs and the group to cvsusers. I did this recursively. I set set group id bit for the entire repository with'chmod -R g+s'. This is so that new files will have the correct group and owner. When I execute a cvs update, I get the error message Can't do setuid' When I go and look at the repository, the owner has changed to the user doing the cvs command. How should this be set up? Brian ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: installing cvs server on redhat linux 8.0
You don't have to edit xinetd.conf but did you create the file /etc/xinetd.d/cvsserver? Here is mine: service cvspserver { port= 2401 socket_type = stream protocol= tcp wait= no user= root passenv = PATH server = /usr/bin/cvs env = HOME=/cvsrepo server_args = -f --allow-root=/cvsrepo/TEST pserver } This says I have one repository in /cvsrepo/TEST and that I want to use the pserver protocol Then restart xinetd. After that you should see it listening on port 2401 Look at the online manual, most of this stuff in in there. Next to have to create the reppository at a prompt on the server: Looks like you did the init. After that I would say stop using local mode and connect to the repository from a client. It looks like you just have permissions wrong for your repository. When you are using local mode (-d /home/cvsroot), the system is going to look at the permissions of the current logged in user. Set the owner and the group of the files in the repository to cvs and put the user you want to be the administator (you) into the cvs group. Brian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Bruce Douglas Sent: Wednesday, January 29, 2003 10:12 PM To: [EMAIL PROTECTED] Subject: installing cvs server on redhat linux 8.0 hi... New to cvs and redhat 8.0. trying to install a cvs server on redhat 8.0 server. I have the following rpms installed: sendmail-8.12.5-7 sendmail-cf-8.12.5-7 cvs-1.11.2-5 I'd like to be able to configure the server for both password and anonymous access if possible (but I'll take what I can get!) I used the following procedure as a guide to install/configure the server: edited /etc/services to include the line: ==services:cvspserver 2401/tcp # CVS protocol server edited etc/inetd.conf to include the following lines : ==# Allow CVS to be accessed as server in a client/server relationship ==cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -l --allow-root=/raid/cvsroot (I DO NOT HAVE THIS. IT SEEMS THAT I DO HAVE xinetd.conf. I DIDN'T MAKE THIS CHANGE) created a new user as cvs created a new group as cvs created a repository directory as /root/cvsroot changed the folder permissions for cvs ran the following command: cvs -d /root/cvsroot init [return] ran the following command: cvs -d /root/cvsroot checkout CVSROOT [return] modified the CVSROOT/config file: # Set this to no if pserver shouldn't check system users/passwords SystemAuth=no # Set `PreservePermissions' to `yes' to save file status information # in the repository. PreservePermissions=no # Set `TopLevelAdmin' to `yes' to create a CVS directory at the top # level of the new working directory when using the `cvs checkout' # command. TopLevelAdmin=yes created /root/CVSROOT/passwd by copying/modifying the /etc/passwd file == root:x:cvs == test:x:cvs == steview:x:cvs Run the commands cvs -d /raid/cvsroot add /root/CVSROOT/passwd [return] cvs -d /raid/cvsroot commit /root/CVSROOT [return] (the 2nd command returned the following.) [test@lserver2 test]$ cvs -d /home/cvsroot commit /root/CVSROOT cvs [commit aborted]: /home/cvsroot/CVSROOT: Permission denied At this point I realize that I'm lost... Can anyone point me to documentation that would guide me through the process of setting up a CVS server on a Redhat 8.0 machine I've tried to review the cvshome.org docs, but I haven't come across the right section for actually installing the CVS server I've performed searches through google, but i've seen different pieces of information I can't afford to screw this up!!! Any help/assistance would be greatly appreciated Thanks Bruce Douglas [EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Filenames with spaces
I added a filename with spaces in it to a repository. This is the log from the ouput window: cvs -q commit -m added to cvs MT930B Program Guide.pdf (in directory C:\tiltwin\SatCon\Protocols\Standard\) RCS file: /cvsrepo/tiltracroot/tiltwin/SatCon/Protocols/Standard/MT930B Program Guide.pdf,v done Checking in MT930B Program Guide.pdf; /cvsrepo/tiltracroot/tiltwin/SatCon/Protocols/Standard/MT930B Program Guide.pdf,v -- MT930B Program Guide.pdf initial revision: 1.1 done rlog: /cvsrepo/tiltracroot/tiltwin/SatCon/Protocols/Standard/RCS/MT930B,v: No such file or directory rlog: /cvsrepo/tiltracroot/tiltwin/SatCon/Protocols/Standard/RCS/Program,v: No such file or directory rlog: /cvsrepo/tiltracroot/tiltwin/SatCon/Protocols/Standard/RCS/Guide.pdf,v: No such file or directory co: /cvsrepo/tiltracroot/tiltwin/SatCon/Protocols/Standard/RCS/Guide.pdf,v: No such file or directory I received 3 emails instead of one. Is this a problem with my email script? Brian ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: WinCVS installation problem (newbie question)
I would start with not atempting to using a sandbox directory with spaces in it. For example Documents and settings. Brian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of David Gagnon Sent: Friday, December 27, 2002 4:42 PM To: [EMAIL PROTECTED] Subject: WinCVS installation problem (newbie question) Hello, I am new to CVS and I try to install WinCVS on a PC. The server is an OSX machine and it is working perfectly with MacCVS Pro client. But, on the PC, it seem that the ssh connection is impossible with the server. For example, when I try to do a simple check-out command, I obtain this message from the console: -- CVSROOT: [EMAIL PROTECTED]:/cvsrep (ssh authentication) cvs checkout -P /cvsrep/dynastrip (in directory C:\Documents and Settings\davigagn\Desktop\Dynastrip) cvs checkout: warning: unrecognized response `'ssh' is not recognized as an internal or external command, ' from cvs server cvs checkout: warning: unrecognized response `operable program or batch file. ' from cvs server cvs [checkout aborted]: end of file from server (consult above messages if any) * CVS exited normally with code 1 * -- I am running WinCVS 1.3.10.1 Beta 10 with Python 2.2.2 and the server run MacOS 10.2.2. Can you help me? Thanks! ___ David Gagnon Dynagram Software www.dynagram.com ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Adding maillog.pl script to checkoutlist causes it to loose permissions
I have added a perl script to checkoutlist in CVSROOT. When its extracted, it does not have the execute permission. Is there a way to get ot to extract with the execute permission, or would I have to have a script triggered off of somewhere to modify the permissions after its extracted? Thanks, Brian ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
looking for loginfo.pl
I cannot seem to locate loginfo.pl. According to some posts its in the source distribtion, so I downloaded the source to CVS from www.cvshome.org, but didn't see it. Could somebody please send me a loginfo.pl and the line from loginfo that calls it. Thanks a bunch, Brian ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs