RE: new member Problem with huge files/folders in CVS
Hi, I tried the method given in your response:- Added env+= TMPDIR=/path/to/some/other/directory/for/tmp In cvspserver. It works!! Thanks very much the guidance. Regards, Ahalya -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark D. Baushke Sent: Tuesday, June 29, 2004 3:51 PM To: [EMAIL PROTECTED]; Ahalya Kumari (WT01 - EMBEDDED PRODUCT ENGINEERING SOLUTIONS); Ahalya Kumari (WT01 - EMBEDDED PRODUCT ENGINEERING SOLUTIONS) Cc: [EMAIL PROTECTED]; Central Account E-mail Administrator Subject: Re: new member Problem with huge files/folders in CVS -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: Thanks for the reply. As I am not much aware of the Linux system setup, could you please help with more details? I was suggesting building the cvs executable from sources. Your message gave no details of your setup, so I had no other way to answer your question. I am not able to use ./configure. I am also not able find any similar config file in xinetd.d folder too. Where can I make the tmp-dir change? For :pserver: use via xinetd, I suspect you should be able to specify the TMPDIR environment variable to point to the directory you desire be used. I suspect that something like this: service cvspserver { port= 2401 socket_type = stream protocol= tcp wait= no user= root passenv = PATH server = /usr/local/bin/cvs server_args = -f --allow-root=/usr/cvsroot pserver env+= TMPDIR=/path/to/some/other/directory/for/tmp } might do what you need... However, as I do not use or recommend the use of :pserver: mode, I have not actually tried it. Rgds, Ahalya -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark D. Baushke Sent: Tuesday, June 29, 2004 3:14 PM To: Ahalya Kumari (WT01 - EMBEDDED PRODUCT ENGINEERING SOLUTIONS) Cc: [EMAIL PROTECTED] Subject: Re: new member Problem with huge files/folders in CVS -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? Yes. I would like to configure some other partition with more space for this. ./configure --help ... --with-tmpdir The temporary directory CVS should use as a default (default autoselects) ... So, if you use ./configure --with-tmpdir=/path/to/some/other/tmp/directory you should get what you want (provided the path makes sense on your box). -- Mark Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. I reject this confidentiality notice. Please be advised that e-mail sent to [EMAIL PROTECTED] is archived in any number of public and privately searchable archives. Your administrator is being silly to include that kind of idiocy on outgoing e-mail. -- Mark -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFA4UJ33x41pRYZE/gRAmkbAJ4m6FCDBSxcTG2EzEiku6gOGLdVLQCg2BBc LxXLT0Uq2VC7FgBTaloCjsY= =ClV8 -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
new member Problem with huge files/folders in CVS
Hi, It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? I would like to configure some other partition with more space for this. Would appreciate any help on this. Thanks in Advance, Ahalya ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
new member problem with login after updating to WinCvs 1.3
I tried to update my WinCvs 1.2 to 1.3 and all settings looks the same, but I get the message below. Someone recognize it? Thanks in advance , Lina The errormessage: Unable to initialize the CVS process: The system cannot find the path specified. The CVS used is : C:\Program Files\GNU\WinCvs 1.3\cvsnt\cvs.exe ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
Re: new member Problem with huge files/folders in CVS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? Yes. I would like to configure some other partition with more space for this. ./configure --help ... --with-tmpdir The temporary directory CVS should use as a default (default autoselects) ... So, if you use ./configure --with-tmpdir=/path/to/some/other/tmp/directory you should get what you want (provided the path makes sense on your box). -- Mark -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFA4TnP3x41pRYZE/gRAv1HAKCQaW2f/61jAnvIIYEDQmYq9oOzEwCg1fab V4GEyg8vAgXVlUaejr9Vcp8= =C/EG -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
Re: new member Problem with huge files/folders in CVS
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: Thanks for the reply. As I am not much aware of the Linux system setup, could you please help with more details? I was suggesting building the cvs executable from sources. Your message gave no details of your setup, so I had no other way to answer your question. I am not able to use ./configure. I am also not able find any similar config file in xinetd.d folder too. Where can I make the tmp-dir change? For :pserver: use via xinetd, I suspect you should be able to specify the TMPDIR environment variable to point to the directory you desire be used. I suspect that something like this: service cvspserver { port= 2401 socket_type = stream protocol= tcp wait= no user= root passenv = PATH server = /usr/local/bin/cvs server_args = -f --allow-root=/usr/cvsroot pserver env+= TMPDIR=/path/to/some/other/directory/for/tmp } might do what you need... However, as I do not use or recommend the use of :pserver: mode, I have not actually tried it. Rgds, Ahalya -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark D. Baushke Sent: Tuesday, June 29, 2004 3:14 PM To: Ahalya Kumari (WT01 - EMBEDDED PRODUCT ENGINEERING SOLUTIONS) Cc: [EMAIL PROTECTED] Subject: Re: new member Problem with huge files/folders in CVS -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? Yes. I would like to configure some other partition with more space for this. ./configure --help ... --with-tmpdir The temporary directory CVS should use as a default (default autoselects) ... So, if you use ./configure --with-tmpdir=/path/to/some/other/tmp/directory you should get what you want (provided the path makes sense on your box). -- Mark Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. I reject this confidentiality notice. Please be advised that e-mail sent to [EMAIL PROTECTED] is archived in any number of public and privately searchable archives. Your administrator is being silly to include that kind of idiocy on outgoing e-mail. -- Mark -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFA4UJ33x41pRYZE/gRAmkbAJ4m6FCDBSxcTG2EzEiku6gOGLdVLQCg2BBc LxXLT0Uq2VC7FgBTaloCjsY= =ClV8 -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
RE: new member Problem with huge files/folders in CVS
Hi, Thanks for the reply. As I am not much aware of the Linux system setup, could you please help with more details? I am not able to use ./configure. I am also not able find any similar config file in xinetd.d folder too. Where can I make the tmp-dir change? Rgds, Ahalya -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark D. Baushke Sent: Tuesday, June 29, 2004 3:14 PM To: Ahalya Kumari (WT01 - EMBEDDED PRODUCT ENGINEERING SOLUTIONS) Cc: [EMAIL PROTECTED] Subject: Re: new member Problem with huge files/folders in CVS -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? Yes. I would like to configure some other partition with more space for this. ./configure --help ... --with-tmpdir The temporary directory CVS should use as a default (default autoselects) ... So, if you use ./configure --with-tmpdir=/path/to/some/other/tmp/directory you should get what you want (provided the path makes sense on your box). -- Mark -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFA4TnP3x41pRYZE/gRAv1HAKCQaW2f/61jAnvIIYEDQmYq9oOzEwCg1fab V4GEyg8vAgXVlUaejr9Vcp8= =C/EG -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
Re: new member Problem with huge files/folders in CVS
[EMAIL PROTECTED] writes: Is there a way to have CVS use any other folder for the above? https://www.cvshome.org/docs/manual/cvs-1.11.16/cvs_2.html#SEC37 -Larry Jones Physical education is what you learn from having your face in someone's armpit right before lunch. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
RE: new member Problem with huge files/folders in CVS
Global options == The available `cvs_options' (that are given to the left of `cvs_command') are: ... `-T TEMPDIR' Use TEMPDIR as the directory where temporary files are located. Overrides the setting of the `$TMPDIR' environment variable and any precompiled directory. This parameter should be specified as an absolute pathname. (When running client/server, `-T' affects only the local process; specifying `-T' for the client has no effect on the server and vice versa.) ... e.g: cvs -T /some/temp/dir/path checkin module |-+--- | | [EMAIL PROTECTED] | | | Sent by:| | | info-cvs-bounces+adabalap=schneider.| | | [EMAIL PROTECTED] | | | | | | | | | 06/29/2004 05:08 AM | | | | |-+--- --| | | | To: [EMAIL PROTECTED] | | cc: [EMAIL PROTECTED] | | Subject: RE: new member Problem with huge files/folders in CVS | --| Hi, Thanks for the reply. As I am not much aware of the Linux system setup, could you please help with more details? I am not able to use ./configure. I am also not able find any similar config file in xinetd.d folder too. Where can I make the tmp-dir change? Rgds, Ahalya -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark D. Baushke Sent: Tuesday, June 29, 2004 3:14 PM To: Ahalya Kumari (WT01 - EMBEDDED PRODUCT ENGINEERING SOLUTIONS) Cc: [EMAIL PROTECTED] Subject: Re: new member Problem with huge files/folders in CVS -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [EMAIL PROTECTED] writes: It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? Yes. I would like to configure some other partition with more space for this. ./configure --help ... --with-tmpdir The temporary directory CVS should use as a default (default autoselects) ... So, if you use ./configure --with-tmpdir=/path/to/some/other/tmp/directory you should get what you want (provided the path makes sense on your box). -- Mark -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFA4TnP3x41pRYZE/gRAv1HAKCQaW2f/61jAnvIIYEDQmYq9oOzEwCg1fab V4GEyg8vAgXVlUaejr9Vcp8= =C/EG -END PGP SIGNATURE- ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
Re: new member Problem with huge files/folders in CVS
[EMAIL PROTECTED] wrote: Hi, It seems CVS uses the /tmp folder to store the uploaded files intermediately. When I tried to do Import of a huge folder the size of my / partition got filled and no one else in my group could continue using CVS till I removed the CVS information in the /tmp/cvs-serv folders. Is there a way to have CVS use any other folder for the above? I would like to configure some other partition with more space for this. Set TMPDIR in cvs.conf or cvspserver. We have cvs on two ports, one for normal fast access on tmpfs (ramdisk) and one with slower access but with a hughe tmpdir. I added these lines to cvs.conf TMPDIR=$BASETMPDIR/cvstmp/$$ export TMPDIR mkdir -p $TMPDIR chmod 777 $TMPDIR trap rm -rf $TMPDIR 0 The extra server sets BASETMPDIR in its cvspserver script. The trap cleans up if cvs fails Users run an stunnel proxy so which port is used is transparent since the proxy remaps the port. -- robin ___ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs
Re: New member
Patrick Malaison writes: I am a new member of the list as well as of CVS. I am reading through the Open source development book and also ordered the Quick reference guide. Do you have any other suggestions for primer? I suggest reading through the manual, if you haven't already: http://www.cvshome.org/docs/manual/cvs.html My goal is to set it up as a remote CVS server. How's the security using pserver, what is the best client giving the fact that I will have a multi-OS user bed? There is no security using pserver. Use the :ext: method with SSH (secure shell) rather than RSH as the transport. -Larry Jones My dreams are getting way too literal. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: New member
Patrick Malaison writes: My goal is to set it up as a remote CVS server. How's the security using pserver, what is the best client giving the fact that I will have a multi-OS user bed? As has been said, ssh rocks. The other part of your question doesn't make a lot of sense, if you think about it. What's the best language to use, given that I will have an international user bed? Obviously, the best client will depend on what OS the user is using. *You* can use whatever client you want. Also, best client depends on the what the user likes. Power-users will probably find the command-line cvs clients available for Linux, FreeBSD, Cygwin, OS-X, etc perfectly servicable. Others may feel drawn to the GUI clients made for most platforms. Web clients exist that run on every platform that runs a browser. Best isn't much criteria to go by...they *all* work. ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: New member
Thanks for the info although you quoted me wrong on my second question, your answer made sense. So to be more specific, I will be setting up CVS for a multi platform, multi OS environment where the developers will work either/or remotely in the office, some of them are very junior and some of them highly experience. I will also be supporting those users so I was thinking of using a web client so that I would only have to support one CVS client. By best I meant easy to support, easy to learn, lots of functionality and a high quality product that is stable, and offer good security . Do any of the web clients fit that bill? Zing, Mark wrote: Patrick Malaison writes: My goal is to set it up as a remote CVS server. How's the security using pserver, what is the best client giving the fact that I will have a multi-OS user bed? As has been said, ssh rocks. The other part of your question doesn't make a lot of sense, if you think about it. "What's the best language to use, given that I will have an international user bed?" Obviously, the "best" client will depend on what OS the user is using. *You* can use whatever client you want. Also, "best" client depends on the what the user likes. Power-users will probably find the command-line cvs clients available for Linux, FreeBSD, Cygwin, OS-X, etc perfectly servicable. Others may feel drawn to the GUI clients made for most platforms. Web clients exist that run on every platform that runs a browser. "Best" isn't much criteria to go by...they *all* work. -- Patrick Malaison mailto:[EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
RE: New member
Thanks for the info although you quoted me wrong on my second question, your answer made sense. 'twas meant as an analogy. s'okay, you mispelled my name :-) So to be more specific, I will be setting up CVS for a multi platform, multi OS environment where the developers will work either/or remotely in the office, some of them are very junior and some of them highly experience. I will also be supporting those users so I was thinking of using a web client so that I would only have to support one CVS client. There are fans of both WinCVS and jCVS. I'm not a GUI user myself, but in those cases where I had to choose, I prefer the Java GUI clients because then (as you indicated) I only had one client to support for any platform (Windows, Linux, Mac, etc). If your junior coders know how to use vi, then they could certainly handle cmd-line cvs. On the other hand, if they live and breathe in TextPad or some other Windows editor, then WinCVS or jCVS would seem to fit the bill. You may consider this an opportunity to upgrade the skills of your junior coders. I've been in a situation similar to yours a couple of times, and what we did in each case was take a week to teach the junior members how to use Cygwin (or U/Win, in one shop), or true telnet/ssh to a Unix dev box, and make the investment in training the team to learn how to use a real development environment. Most were able to make the transition, and the whole group benefited as a result. Those who couldn't learn how to work in a command-line environment...well, perhaps t'were best that those mis-hires were identified sooner rather than later. It's a tough world. Any client -- any at all -- should be able to bridge the working locally vs working remotely gap. By best I meant easy to support, easy to learn, lots of functionality and a high quality product that is stable, and offer good security. Do any of the web clients fit that bill? I'm not aware of any web-based client that is good for anything except browsing the tree (as opposed to real development). Besides, the security of any web-based client would be entirely dependent on whether you had an SSL certificate for HTTP/S, or a private VPN/intranet, etc. -MZ ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: New member
Zieg, Mark wrote: Thanks for the info although you quoted me wrong on my second question, your answer made sense. 'twas meant as an analogy. s'okay, you mispelled my name :-) So to be more specific, I will be setting up CVS for a multi platform, multi OS environment where the developers will work either/or remotely in the office, some of them are very junior and some of them highly experience. I will also be supporting those users so I was thinking of using a web client so that I would only have to support one CVS client. There are fans of both WinCVS and jCVS. I'm not a GUI user myself, but in To add my salt to this soup, I'd say also that some IDE have this functionality well integrated. For example NetBeans, the Java IDE, has it well integrated and is really easy to use. But if you don't develop Java, you may or may not have it in the IDE you users select. WinCVS and jCVS are fine tools, but they are eparate from the IDE, which users may or may not like. --Pascal ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: New member and new to CVS
Has CVS ever been used in a client/server environment that includes NT boxes (Windows 2000), and may or may not include a Unix box? Yes. We use a Linux CVS server with primarily Windows clients. There are some unix clients but they are in the minority. There is also an NT based CVS server but I have no experience with it. Mike ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: New member and new to CVS
tubadude3 writes: Has CVS ever been used in a client/server environment that includes NT boxes (Windows 2000), and may or may not include a Unix box? Yes. See http://www.wincvs.org/ and http://www.cvsnt.com/ for a GUI client and an NT server. -Larry Jones At times like these, all Mom can think of is how long she was in labor with me. -- Calvin ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs