(no subject)
-- michael schupp +44.[0].20.754.50621 -- This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
CVS and SSH V2
Guys, I am trying to setup CVS and SmartCVS to allow communication with each other. I did not set up the CVS server, our admin team has done that. So here is what i have been doing: I have installed SmartCVS and entered the following into for the connection string: :ext:[EMAIL PROTECTED]:22\appl\cvs\ole using public/private key auth, with the private key file pointed to and the public copied into authorized_keys. When I test the connection using smart cvs it seems fine, then when i click next to enter a modules i get an io error with details null. I am really hitting a brick wall with this stuff I have never had to setup CVS with SSH before, I have even tried previous clients of WinCVS and get similiar setup, again I seem to be able to login to the server, as its return command ran with 0, but when i try to checkout the module i get a ksh: cvs not found error This would imply its not loading the enviroment variables hences cvs is not on the path, which i think it does not do for ssh, ie does not load the .profile, but how do you get round this. If indeed this is (a) problem. I am unsure if i am required to do anything on the client machine either, i.e set any enviroment variables. As you can see any help would be appreciated, and if anyone has done this before i would very much like to talk to them! Thanks s. ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: CVS and SSH V2
Liquidchild wrote: Guys, I am trying to setup CVS and SmartCVS to allow communication with each other. smartcvs has a mailing list which might help more. http://www.smartcvs.com/smartcvs/community.html I did not set up the CVS server, our admin team has done that. So here is what i have been doing: I have installed SmartCVS and entered the following into for the connection string: :ext:[EMAIL PROTECTED]:22\appl\cvs\ole using public/private key auth, with the private key file pointed to and the public copied into authorized_keys. When I test the connection using smart cvs it seems fine, then when i click next to enter a modules i get an io error with details null. with regular cvs the troubleshooting starts with: https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_21.html#SEC189 in your case I think the command you want to try is something like: ssh [EMAIL PROTECTED] cvs -v or ssh -l gtx 10.10.115.11 cvs -v I am really hitting a brick wall with this stuff I have never had to setup CVS with SSH before, I have even tried previous clients of WinCVS and get similiar setup, again I seem to be able to login to the server, as its return command ran with 0, but when i try to checkout the module i get a ksh: cvs not found error This looks like the environment of the server does not know where to find the cvs executable, you might try smartcvs's equivalent of defining CVS_SERVER giving it the full path the the cvs executable the admin staff want you to use. This would imply its not loading the enviroment variables hences cvs is not on the path, which i think it does not do for ssh, ie does not load the .profile, but how do you get round this. If indeed this is (a) problem. you could try this (assuming the server is running a shell that accepts bash scripts): ssh [EMAIL PROTECTED] echo $PATH ssh [EMAIL PROTECTED] . /etc/profile;. ~/.profile;echo $PATH ssh [EMAIL PROTECTED] . /etc/profile;. ~/.profile;cvs -v I am unsure if i am required to do anything on the client machine either, i.e set any enviroment variables. As you can see any help would be appreciated, and if anyone has done this before i would very much like to talk to them! Please keep responses to me on the mailing list, thanks. This is not intended to be direction to a gov contractor to do anything, just a listing of information which _may_ answer the question which was asked. -- Todd Denniston Crane Division, Naval Surface Warfare Center (NSWC Crane) Harnessing the Power of Technology for the WarfighterThe opinions expressed here are not sanctioned by and do not necessarily represent those of my employer. ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Cannot remove directories from the CVS repository
There is a directory with a few empty subdirectories stuck in my CVS repository. I've worked with my local IT expert and checked through several CVS mailing list archives. A few weeks ago I renamed a directory in my CVS module. I did this by making a copy of the directory, using the release command for the copy, renaming the copy, using cvs add for the new name directory, and using cvs remove for the old name directory. It seems that the old name directory was not removed correctly. Now when I checkout the module, the old name directory appears in my working directory with a small number of its subdirectories and CVS control files. However, it does not contain any of the content files. The new named directory has been working perfectly. At the time I tried this renaming, I was using Windows XP and TortoiseCVS to manage my module. Since then I have switched to Windows XP and the Cygwin command line. Right now, if I checkout the module, CVS will create the old name directory and some of its subdirectories in my working directory. Then if I use cvs update -P immediately after the checkout, CVS will include the following message for the old name directory and each of those subdirectories: cvs update: cannot remove directoryX/subdirectoryY: Directory not empty The directories are empty in my working directory; I checked with ls -a. How can I get the old name directory out of the repository? Has anyone else seen a message like this? Thanks for your help. Peter Desjardins SupplyScape Corporation http://www.supplyscape.com ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Newbie question
Hello everyone! I am trying to install CVS. Before starting I want to check few things and hopefully U guys have answers. My questions are: 1. CVS (linux) vs CVSNT (windows) - Which one is better performance wise, stability and reliability wise? As I haven't started the project yet, I can go either way. Please suggest me which is better to use or if it makes no difference. 2. What are system requirements on which we install CVS server? Any advice/suggestion are greatly appreciated. Thank you. ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
error while installing CVS 1.11.20
Hi all I am getting following error while installing CVS-1.11.20. # makeNo suffix list. make all-recursiveNo suffix list.Making all in lib source='getpass.c' object='getpass.o' libtool=no \ DEPDIR=.deps depmode=hp /bin/sh ../depcomp \ cc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -g -c getpass.c(Bundled) cc: warning 480: The -g option is available only with the C/ANSI C product; ignored.(Bundled) cc: getpass.c, line 40: error 1705: Function prototypes are an ANSI feature.*** Error exit code 1 Stop.*** Error exit code 1 Stop.*** Error exit code 1 Please help me out. What is the possible cause of this error regards Ravish ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
cvs
Dont know if you can help but would be great if you can, my cvs on mandrake is running but i am unable to set the required permission to access it from eclipse. If I set the root/tmp by using chmod 1777 then i hav permission to access my data on the repositort\y but i perferibly dont want to access in such a fashion as it is not correct. please help if you can thank you ryan ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: migration of CVS repositery from one machine to another
Does that mean that by only copying the files of the repositery after installing the new version of CVS will do the needful. all the history-details will remain there.? also Is there any possilble version upgrade related issues. Please Help me out. On 6/16/05, Jim Hyslop [EMAIL PROTECTED] wrote: Todd Denniston wrote:[...] moving a repo is covered in the manual[1]. basically: 0) get everyone to do a final checkin and then release their sandboxes (mainly prevent confusion later). 1) Back up the repository [2]. 2) take the backup to the other machine. 3) restore from backup. 4) configure the machine to serve cvs.4a) test the configuration, including all scripts. 5) update everyone's CVSROOT values.There is, of course, the possibility that someone might forget that themigration is happening, and check in a change to the old repositorywhile the migration is in process. To eliminate this possibility, just create an empty file named CVSROOT/writers between steps 0 and 1. Thisalso adds step 6: delete CVSROOT/writers file.Step 5 is actually a rather difficult task. In order to make futuremigrations easier, I recommend that your server's actual machine name is *not* the one that is published to the users. Instead, set up an alias,which your system's DNS resolves to the actual server. That way, you caneliminate step (5) in all future migrations.IOW, set up an alias in your DNS entries, called cvs.yourcompany.com. ADNS lookup resolves cvs.yourcompany.com to the actual machine. Then, infuture migrations, you simply perform all the steps above, except step 5 now becomes: Change DNS entries to point to the new machine.--Jim ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Newbie question
Madhavi Thottempudi wrote: Hello everyone! I am trying to install CVS. Before starting I want to check few things and hopefully U guys have answers. My questions are: 1. CVS (linux) vs CVSNT (windows) - Which one is better performance wise, stability and reliability wise? As I haven't started the project yet, I can go either way. Please suggest me which is better to use or if it makes no difference. I believe prior messages on the list have indicated that if you are doing some dev on Unix and some dev on MS, having the server on Unix is the better option. I suggest you search the list[1] about unix vs windows server. as for CVS vs CVSNT (which can also be installed on Unix), if you will not be using any of the extended features CVSNT offers, CVS comes with most linux distributions and is probably already installed so you can just begin using it. 2. What are system requirements on which we install CVS server? manual section 2.9.1, Server requirements [2] [1] http://lists.gnu.org/archive/html/info-cvs/ [2] https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_2.html#SEC27 -- Todd Denniston Crane Division, Naval Surface Warfare Center (NSWC Crane) Harnessing the Power of Technology for the Warfighter ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Cannot remove directories from the CVS repository
Hello Peter, * On Wed, Jul 06, 2005 at 10:08:22AM -0400 Peter Desjardins wrote: Right now, if I checkout the module, CVS will create the old name directory and some of its subdirectories in my working directory. Then if I use cvs update -P immediately after the checkout, CVS will include the following message for the old name directory and each of those subdirectories: cvs update: cannot remove directoryX/subdirectoryY: Directory not empty Have you tried checking out with -P, that is, cvs co -P? Does it generate the same directories? The empty directory does not happen to be only different in case to another directory (or file) in your repository? Recent cvs versions have problems if this is the case. This might be your problem, too Regards, Spiro. -- Spiro R. Trikaliotis http://cbm4win.sf.net/ http://www.trikaliotis.net/ http://www.viceteam.org/ ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Newbie question
Just looking at the two mailing list - cvsnt and info-cvs I can see lot more people in distressed about CVSNT stability. And I am biased against Windows as a stable platform compared to Linux. Many of the 3rd party/commercial tools are better supported on CVS than CVSNT imho. Peformance wise many people here have noted CVS on Linux being faster than CVSNT. Unless you are a Windows shops and need integration with Microsoft's authentication infrastructure stick with real CVS. System requirements - A Linux box with 1GB physical RAM and SWAP will be plenty good. It depends on how many users and size of your files/repoz. Madhavi Thottempudi wrote: Hello everyone! I am trying to install CVS. Before starting I want to check few things and hopefully U guys have answers. My questions are: 1. CVS (linux) vs CVSNT (windows) - Which one is better performance wise, stability and reliability wise? As I haven't started the project yet, I can go either way. Please suggest me which is better to use or if it makes no difference. 2. What are system requirements on which we install CVS server? Any advice/suggestion are greatly appreciated. Thank you. ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
RE: Cannot remove directories from the CVS repository
Have you tried checking out with -P, that is, cvs co -P? Does it generate the same directories? I just tried that. It did not prevent the directories from appearing in the working directory. The difference is that now I see this message during the checkout instead of the first update: cvs checkout: cannot remove directory/subdirectory: Directory not empty The empty directory does not happen to be only different in case to another directory (or file) in your repository? No, the name of the directory is unique, even if case were not considered. Thanks for your help. I appreciate your taking the time to read about my problem here. Peter Desjardins SupplyScape Corporation http://www.supplyscape.com ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: error while installing CVS 1.11.20
ravish agarwal [EMAIL PROTECTED] writes: I am getting following error while installing CVS-1.11.20. On what operating system are you running? What compiler version are you using? # make No suffix list. make all-recursive No suffix list. Making all in lib source='getpass.c' object='getpass.o' libtool=no \ DEPDIR=.deps depmode=hp /bin/sh ../depcomp \ cc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -g -c getpass.c (Bundled) cc: warning 480: The -g option is available only with the C/ANSI C pro duct; ignored. (Bundled) cc: getpass.c, line 40: error 1705: Function prototypes are an ANSI feature. *** Error exit code 1 Stop. *** Error exit code 1 Stop. *** Error exit code 1 Please help me out. What is the possible cause of this error regards Note: You should consider getting a compiler that is able to deal with ANSI C. Future releases of CVS (1.12.x) will give you many problems otherwise as that release of CVS assumes a C89 capable standalone compiler. Does the following patch fix your problem? -- Mark ChangeLog entry: 2005-07-06 Mark D. Baushke [EMAIL PROTECTED] * getpass.c (getpass): Add a KR style function definition. Index: getpass.c === RCS file: /cvs/ccvs/lib/getpass.c,v retrieving revision 1.1.2.4 diff -u -p -u -p -r1.1.2.4 getpass.c --- getpass.c 2 Oct 2003 18:40:13 - 1.1.2.4 +++ getpass.c 6 Jul 2005 15:31:55 - @@ -37,7 +37,12 @@ #endif char * +#if __STDC__ getpass (const char *prompt) +#else +getpass (prompt) +const char *prompt; +#endif { FILE *in, *out; struct termios s, t; ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
RE: error while installing CVS 1.11.20
Original Message From: ravish agarwal Sent: 06 July 2005 15:55 Please help me out. What is the possible cause of this error (Bundled) cc: warning 480: The -g option is available only with the C/ANSI C pro duct; ignored. (Bundled) cc: getpass.c, line 40: error 1705: Function prototypes are an ANSI feature. ^^^ Your compiler is twenty years out-of-date! Install gcc! cheers, DaveK -- Can't think of a witty .sigline today ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
RE: Possible Spam: Re: CVS and SSH V2
:ext:[EMAIL PROTECTED]:22\appl\cvs\ole I believe you have to use: :ext:[EMAIL PROTECTED]:22:/appl/cvs/ole as the CVSROOT format (note extra colon and forward slashes). If you are using the professional version of SmartCVS, it will generate the ssh keys for you, which can be convenient. ~Matt -Original Message- From: [EMAIL PROTECTED] [mailto:info-cvs- [EMAIL PROTECTED] On Behalf Of Todd Denniston Sent: Wednesday, July 06, 2005 6:47 AM To: Liquidchild Cc: info-cvs@gnu.org Subject: Possible Spam: Re: CVS and SSH V2 Liquidchild wrote: Guys, I am trying to setup CVS and SmartCVS to allow communication with each other. smartcvs has a mailing list which might help more. http://www.smartcvs.com/smartcvs/community.html I did not set up the CVS server, our admin team has done that. So here is what i have been doing: I have installed SmartCVS and entered the following into for the connection string: :ext:[EMAIL PROTECTED]:22\appl\cvs\ole using public/private key auth, with the private key file pointed to and the public copied into authorized_keys. When I test the connection using smart cvs it seems fine, then when i click next to enter a modules i get an io error with details null. with regular cvs the troubleshooting starts with: https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_21.html#SEC189 in your case I think the command you want to try is something like: ssh [EMAIL PROTECTED] cvs -v or ssh -l gtx 10.10.115.11 cvs -v I am really hitting a brick wall with this stuff I have never had to setup CVS with SSH before, I have even tried previous clients of WinCVS and get similiar setup, again I seem to be able to login to the server, as its return command ran with 0, but when i try to checkout the module i get a ksh: cvs not found error This looks like the environment of the server does not know where to find the cvs executable, you might try smartcvs's equivalent of defining CVS_SERVER giving it the full path the the cvs executable the admin staff want you to use. This would imply its not loading the enviroment variables hences cvs is not on the path, which i think it does not do for ssh, ie does not load the .profile, but how do you get round this. If indeed this is (a) problem. you could try this (assuming the server is running a shell that accepts bash scripts): ssh [EMAIL PROTECTED] echo $PATH ssh [EMAIL PROTECTED] . /etc/profile;. ~/.profile;echo $PATH ssh [EMAIL PROTECTED] . /etc/profile;. ~/.profile;cvs -v I am unsure if i am required to do anything on the client machine either, i.e set any enviroment variables. As you can see any help would be appreciated, and if anyone has done this before i would very much like to talk to them! Please keep responses to me on the mailing list, thanks. This is not intended to be direction to a gov contractor to do anything, just a listing of information which _may_ answer the question which was asked. -- Todd Denniston Crane Division, Naval Surface Warfare Center (NSWC Crane) Harnessing the Power of Technology for the Warfighter ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
RE: CVS Read-Only Access: readers writers files
Hi Posting a 2nd time; does anyone know the answer to my questions? Thank you Hi I'm reading the manual for CVS 1.11.20 and on page 27 (preprinted on the page, however, the .pdf document shows it to be page 29) I find the documentation for readers and writers files somewhat confusing and ambiguous. Could both readers and writers coexist or one at any given time? Question 1: Could anyone tell me when (as of what version) these files were implemented? I'm running CVS 1.11.1p1 on our Linux server and I just created the 'readers' file anyway and added a user to and will ask him to test it. I don't think I could or would want to test and block myself lest running the risk of undoing what I've done. Would my current version of CVS understand readers? Question 2: If not, then I'm overdue an upgrade and hate to bring down the server during a critical release. Would someone please shed some light on upgrading? Thanks Steve ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Possible Spam: Re: CVS and SSH V2
Matt Doar wrote: :ext:[EMAIL PROTECTED]:22\appl\cvs\ole I believe you have to use: :ext:[EMAIL PROTECTED]:22:/appl/cvs/ole You are correct about the forward slashes, but not the extra colon. Also, specifying a port number to the :ext: method will be ignored at best. (it wouldn't be hard to add support for it, but no one has done so). Cheers, Derek ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
RE: Possible Spam: Re: CVS and SSH V2
Derek, From the CVS manual, I see CVSROOT is indeed specified as: [:method:][[user][:[EMAIL PROTECTED]:[port]]/path/to/repository as you say, without the colon between the hostname and the repository path. However, SmartCVS does add a colon when putting the various fields together to create a CVSROOT. The relevant changes in ChangeLog around 2000/10/17 and parse_cvsroot() in src/root.c in 1.12.9 suggest that the extra colon is still allowed. Is it in fact deprecated? ~Matt -Original Message- From: Derek Price [mailto:[EMAIL PROTECTED] Sent: Wednesday, July 06, 2005 9:02 AM To: Matt Doar Cc: Todd Denniston; Liquidchild; info-cvs@gnu.org Subject: Re: Possible Spam: Re: CVS and SSH V2 Matt Doar wrote: :ext:[EMAIL PROTECTED]:22\appl\cvs\ole I believe you have to use: :ext:[EMAIL PROTECTED]:22:/appl/cvs/ole You are correct about the forward slashes, but not the extra colon. Also, specifying a port number to the :ext: method will be ignored at best. (it wouldn't be hard to add support for it, but no one has done so). Cheers, Derek ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Possible Spam: Re: CVS and SSH V2
Matt Doar wrote: Derek, From the CVS manual, I see CVSROOT is indeed specified as: [:method:][[user][:[EMAIL PROTECTED]:[port]]/path/to/repository You specified a colon *after* the port field: Matt Doar wrote: I believe you have to use: :ext:[EMAIL PROTECTED]:22:/appl/cvs/ole This is not allowed in the spec and I know of no clients that accept a colon there. Cheers, Derek ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Undesirable Watch/Edit Behavior
[EMAIL PROTECTED] wrote: I've set up a CVS module with cvs watch on so that users have to use cvs edit to reserve files for editing. This works fine for serial editing of unmergeable binary files files. When users try to edit files already marked for editing by someone else they are told the file is unavailable for editing as expected. The problem that I've encountered is that if a user subsequently checks out the same module again to a different location (i.e. two different sandboxes for the same module) CVS forgets about any files that user marked for editing before the second checkout. Is this behavior by design or a bug? I'm using CVS version 1.11.1p1 on a Linux server? That's pretty much by design. Each checkout is completely independent of any other checkouts, and CVS does not make any attempt to coordinate between multiple checkouts. Thus, CVS has not forgotten anything - if your users go back to the first directory, they'll find that it is currently Edited by them. -- Jim ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: migration of CVS repositery from one machine to another
ravish agarwal wrote: Does that mean that by only copying the files of the repositery after installing the new version of CVS will do the needful. all the history-details will remain there.? also Is there any possilble version upgrade related issues. Please Help me out. As Todd Dennison wrote earlier in the thread, this is covered in the manual. Yes, that's all you need to do. There should be no other version upgrade issues. -- Jim ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: CVS Read-Only Access: readers writers files
S I writes: Posting a 2nd time; Have patience, grasshopper. I find the documentation for readers and writers files somewhat confusing and ambiguous. Could both readers and writers coexist or one at any given time? Yes, although it doesn't make much sense. The next to last paragraph makes it clear that the writers file trumps the readers file. (In other words, if the writers file exists, then users listed in it get write access and everyone else gets read-only access, regardless of the contents of the readers file.) Question 1: Could anyone tell me when (as of what version) these files were implemented? I'm running CVS 1.11.1p1 on our Linux server and I just created the 'readers' file anyway and added a user to and will ask him to test it. I don't think I could or would want to test and block myself lest running the risk of undoing what I've done. Would my current version of CVS understand readers? As far as I can recall, they've been there as long as pserver mode has. Certainly they're supported in 1.11.1p1 (but there are lots of bugs that have been fixed since then, so you really should update). Question 2: If not, then I'm overdue an upgrade and hate to bring down the server during a critical release. Would someone please shed some light on upgrading? First, read the NEWS file for the new version to see if there have been any changes that are going to affect you. Usually there aren't and all you have to do is replace your current CVS executable with the new one. You should run ``cvs init'' afterwards to perform any necessary updates to your repository (but there haven't been any necessary updates -- the most it will do is create any new administrative files -- so you don't *have* to do it, but it's still a good idea). -Larry Jones They say winning isn't everything, and I've decided to take their word for it. -- Calvin ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Undesirable Watch/Edit Behavior
That's pretty much by design. Each checkout is completely independent of any other checkouts, and CVS does not make any attempt to coordinate between multiple checkouts. Thus, CVS has not forgotten anything - if your users go back to the first directory, they'll find that it is currently Edited by them. -- Jim I am not sure I agree with that. The act of doing a fresh checkout of that file (either via a new checkout or update -C or what-not) makes CVS forget that you are editing that file. cvs editors no longer returns you as an editor of that file (regardless of where you run it from - either the first or the second directory). Personally, I consider that a bug. I believe I have even seen a patch submitted to change this behavior thought I don't remember what the patch did. Todd ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: cvs
Ryan Meder writes: Dont know if you can help but would be great if you can, my cvs on mandrake is running but i am unable to set the required permission to access it from eclipse. Please read the section of the manual on permissions: https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_2.html#SEC13 If that doesn't help, please provide more details about what's going wrong (exact error messages, what user you're trying to run as, what the ownership and permissions are on the repository directories, etc.). -Larry Jones I always send Grandma a thank-you note right away. ...Ever since she sent me that empty box with the sarcastic note saying she was just checking to see if the Postal Service was still working. -- Calvin ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Undesirable Watch/Edit Behavior
Todd Foster wrote: I am not sure I agree with that. The act of doing a fresh checkout of that file (either via a new checkout or update -C or what-not) makes CVS forget that you are editing that file. cvs editors no longer returns you as an editor of that file (regardless of where you run it from - either the first or the second directory). Personally, I consider that a bug. I believe I have even seen a patch submitted to change this behavior thought I don't remember what the patch did. Yes, I'd forgotten about that bug and patch - thanks for the reminder. I just checked the NEWS file, and it doesn't look like the patch has been released yet. My apologies for the misinformation. -- Jim ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Cannot remove directories from the CVS repository
Peter Desjardins writes: cvs checkout: cannot remove directory/subdirectory: Directory not empty Did you say what platform you're on? Can you remove the directories by hand, or do you get the same error? It sounds to me like some weird permissions problem. -Larry Jones When you're SERIOUS about having fun, it's not much fun at all! -- Calvin ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Can you use pserver with multiple repositories?
I have a directory named /cvs in which I would like to place several CVS repositories. I began with creating a repository (cvs -d /cvs init) in the /cvs directory and configuring pserver. This all works well and I can access the repository from remote machines with something like: cvs -d :pserver:[EMAIL PROTECTED]:/cvs login But... I wanted to create subrepositories like /cvs/mq, /cvs/java, etc. This works fine as well as long as I am on the machine where I have created the repositories. I can do things like, cvs -d /cvs/mq import..., and that works fine. The problem comes when I try to use pserver to access one of the subrepositories from a remote machine like: cvs -d :pserver:[EMAIL PROTECTED]/cvs/mq login I get an error no such repository. Is this because the entry in inetd.conf specifies --allow-root=/cvs ? In other words, pserver only knows about the one repository which exists in /cvs. It doesn't look for the one I specify on the command line on the remote computer. So the question is, can you only use a single repository on a given machine where pserver is configured? No subrepositories? Thanks in advance. Andrew ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Can you use pserver with multiple repositories?
foomonkey writes: But... I wanted to create subrepositories like /cvs/mq, /cvs/java, etc. Why do you want to create multiple repositories rather than just having multiple modules/directories in a single repository? Is this because the entry in inetd.conf specifies --allow-root=/cvs ? In other words, pserver only knows about the one repository which exists in /cvs. It doesn't look for the one I specify on the command line on the remote computer. Correct -- the repository you specify must exactly match one of the --allow-root= options for the server. (Note the one of in the previous sentence -- you're allowed to have multiple --allow-root= options.) -Larry Jones Wow, how existential can you get? -- Hobbes ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
cvs: relocation error: /usr/kerveros/lib/libkrb4.so.2
Hi all, I have a few paypal bucks that I insist the answerer of this question receive. If you dont provide your paypal address, then you are unworthy of my question ;-)I insist. Anyway, My cvs-server worked, then I upgraded my cvs-server from FC3 to RedHat-ES and now my cvs-server is broke. I dont know anything about kerberos, but here is the error message: cvs: relocation error: /usr/kerveros/lib/libkrb4.so.2: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference Thanks for any leads. I appreciate any help! -Jim Pruett __ This E-Mail was sent with MailMax/WEB 4.1 ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
Re: Can you use pserver with multiple repositories?
Andy Pierce writes: The idea is that different development teams would have their own repositories in which they could place their projects. We're a large company and it would be nice to have them segregated. So just add a level of directories: have one top-level directory for each team to put their projects in. Multiple repositories on the same machine really only makes sense if you're going to have multiple administrators and need multiple sets of admin files or if you think you may need to split them out to different machines in the future (in which case you should give them different server names now and just map them all to the same IP address). So does this mean I specify multiple --allow-root's on a single 'cvspserver ...' line Yes, but please note the caveats in the manual about inetd argument limits: https://www.cvshome.org/docs/manual/cvs-1.11.20/cvs_2.html#SEC30 -Larry Jones Mr. Subtlety drives home another point. -- Calvin ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs
cvs error: received broken pipe signal
Title: Message Hi all: After commit,always receive the following error message, cvs [server aborted]: received broken pipe signal What's the reason? Thanks a lot in advance! Regards, Winnie ___ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs