CVSROOT folder and files under projects missing!!!
Hello, I'd appreciate any help on the two catastrophe occurred since we started implement CVS 1.10 in UNIX and WinCVS 1.12b in our group: 1) After we moved the repository over, some files are missing. At a closer look, these files were not missing. Instead, these files were changed from, e.g. CommunicationsManager.java,v to CommunicationsManager.java,v0100444. This made these files invisible to CVS. I moved the repository over by taring the entire repository and ftped it over to the new box. There are about 100+ files in this repository but only 6 of them were impacted across 5 different directories. What do you think caused this? Is this an existing bug? 2) Very recently a bigger catastrophe occurred. The entire CVSROOT folder was gone, which made the entire repository inaccessible. Moreover, 10+ files were missing. This time it is the file extension issue. They were gone: the CVSROOT and those files were gone. I put a watch on all projects and I didn't receive any notification associated with any of the misssing files. If a user had removed these files from the repository, I would have seen an Attic folder under those directories. But I saw nothing. It looks more like someone has telneted into the box and physically removed those files and CVSROOT directory. We checked the .sh_history but found nothing. Is it possible that certain jobs running on the same box could have "selectively" removed these files and directory without a trace? These are very scary events to us as we use the code for production releases. If anyone could offer any insight on these issues, I'd appreciate it. Veronica = ==== veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.com/
rdiff: committed files on certain date on a branch using rdiff?
Hello, I need to get filed committed on a certain date on a branch. Is there a way I can get that info by using rdiff command? Thanks! Veronica __ Do You Yahoo!? Get Yahoo! Mail Free email you can access from anywhere! http://mail.yahoo.com/
rdiff: committed files on certain date on a branch using rdiff?
Hello, I need to get filed committed on a certain date on a branch. Is there a way I can get that info by using rdiff command? Thanks! Veronica = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Get Yahoo! Mail Free email you can access from anywhere! http://mail.yahoo.com/
Get a list of files committed on a certain date
Hello, Does anyone know by any chance how to get a list of files and their paths committed on a certain date? For instance, in the following output: dir_a/file_a dir_b/file_b dir_c/sub_a/file_aa I know that I can update the working copy to where it was on a certain date using sticky date tag, but that does not give me a list of files. Thanks in advance for help. Veronica __ Do You Yahoo!? Get Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/
WinCVS: # of lines changes incorrect and inconsistent
Hello, I am using WinCVS as a client tool to access CVS Server in UNIX. Sometimes when you add 1 line to a 900-line file and the change was interpreted as adding 901 lines and removing 900 lines. I have tried it in both UNIX using CVS and WinCVS and sometimes I can duplicate this problem; other times I can't. In order to use diff function, which is important to our developers in the coding process, we really need CVS to recognize # of lines changed correctly. Could anyone shed some light as to why this is happening from time to time and how to work around it? Thanks. Veronica = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Get Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/
Where to find SHLWAPI.dll needed to install WinCVS
Hello, As many of you may have learned already that IE 4+ is a prerequisite for WinCVS. Unfortunately, for some reason my colleague cannot install IE successfully on his machine. Does anyone know where to download shlwapi.dll and other .dll files so we can bypass installing IE? Thanks. Veronica = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Yahoo! Photos -- now, 100 FREE prints! http://photos.yahoo.com
Should not check in after running CVS release command
Hello, I'd imagine that I should not be able to edit, update or commit a file after I run a "cvs release" command. However, after I ran the command in both UNIX and WinCVS, I can still perform edit, update, commit a file that has been "un-checked-out". Am I missing the spirit of "cvs release" here? Thanks in advance for help. Veronica = ======== veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Yahoo! Photos -- now, 100 FREE prints! http://photos.yahoo.com
Get a list of users that checked out files
Hello, Is there a way in UNIX or WinCVS to get a list of users that have checked out files but have not checked them in? We need this function for release management. If there a previous discussion on the same topic, I'd appreciate it if anyone would tell me how to locate it. Thanks! Veronica = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Yahoo! Photos -- now, 100 FREE prints! http://photos.yahoo.com
Re: CVS Client in UNIX
It appears it still looks for the local repository on box B rather than box A... When I tried the command in box B I got the following errors: cvs [checkout aborted]: cannot make directory myproj: No such file or directory In box A where the actual repository sits, it was OK: cvs server: Updating myproj U myproj/hello.c U myproj/sample.jpg cvs server: Updating myproj/a-subdir cvs server: Updating myproj/b-subdir This is the exact command I ran on both boxes after I login to CVS: /usr/local/bin/cvs -d :pserver:veronica@boxA:/usr/local/repos_on_A co myproj --- "Daniel P. Katz" <[EMAIL PROTECTED]> wrote: > Try > > /usr/local/bin/cvs -d :pserver:veronica@boxA:/usr/local/repos_on_A co > myproj > > If you don't want to keep typing the -d stuff, set the CVSROOT > environment variable, e.g., > > export CVSROOT=:pserver:veronica@boxA:/usr/local/repos_on_A > > Dan Katz > > > > Veronica Lee wrote: > > > > Then how does CVS know which box's repository I am trying to > access? > > > > I have CVS istalled on box A and B. > > I would telnet into Box B. > > Login to CVS Server on Box A: /usr/local/bin/cvs -d > > :pserver:veronica@boxA:/usr/local/repos_on_A login > > > > To this point it has been successful. > > > > However, if I try to check out a module, I ran into problems. > > > > /usr/local/bin/cvs -d co /usr/local/repos_on_A/myproj (failed) > > /usr/local/bin/cvs -d co repos_on_A/myproj (failed) > > > > It appears that instead of looking for /usr/local/repos_on_A/myproj > on > > Box A, it looked for the repository on box B. When it cannot find > it, > > CVS gave me errors. > > > > --- Larry Jones <[EMAIL PROTECTED]> wrote: > > > Veronica Lee writes: > > > > > > > > Do we need to install CVS Server on box B as well to use it as > a > > > > client? > > > > Or is there any other tool we need as a CVS client in UNIX. > > > > > > You need *some* kind of CVS client -- the way it's typically > built, > > > the > > > Unix version of CVS is a client, a server, and a stand-alone CVS > all > > > in > > > one, so you can use it as a client without installing it as a > server. > > > > > > There are also a number of GUI clients you can use -- see > > > www.cvshome.org for details. > > > > > > -Larry Jones > > > > > > Isn't it sad how some people's grip on their lives is so > precarious > > > that they'll embrace any preposterous delusion rather than face > an > > > occasional bleak truth? -- Calvin > > > > = > > > > veronica lee [EMAIL PROTECTED] > > > > "Kindness comes from a place in the heart." ~Flavia > > > > __ > > Do You Yahoo!? > > Send instant messages & get email alerts with Yahoo! Messenger. > > http://im.yahoo.com/ = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.com/
Re: CVS Client in UNIX
Thank you very much for the advice. However, when I login to CVS Server on box A from box B, and tried the following I still get "directory not found" error. Please help... Thnaks! $ /usr/local/bin/cvs -d :pserver:veronica@boxA:/usr/local/repos_on_A co myproj [checkout aborted]: cannot make directory myproj: No such file or directory --- Larry Jones <[EMAIL PROTECTED]> wrote: > Veronica Lee writes: > > > > Then how does CVS know which box's repository I am trying to > access? > > If you're in a working directory, from the CVS/Root and > CVS/Repository > files; if not, then from the -d global option if specified and from > $CVSROOT otherwise. > > > I have CVS istalled on box A and B. > > I would telnet into Box B. > > Login to CVS Server on Box A: /usr/local/bin/cvs -d > > :pserver:veronica@boxA:/usr/local/repos_on_A login > > That just causes CVS to remember the password for that particular > root, > it does not "make it current". > > > However, if I try to check out a module, I ran into problems. > > > > /usr/local/bin/cvs -d co /usr/local/repos_on_A/myproj (failed) > > /usr/local/bin/cvs -d co repos_on_A/myproj (failed) > > > > It appears that instead of looking for /usr/local/repos_on_A/myproj > on > > Box A, it looked for the repository on box B. When it cannot find > it, > > CVS gave me errors. > > Those aren't valid commands -- -d needs an argument. And checkout > takes > a module name or a path relative to the root, so the correct command > would be (assuming /usr/local/bin is in your $PATH): > > cvs -d :pserver:veronica@boxA:/usr/local/repos_on_A co myproj > > If you're only using a single repository (which is how most people > use > CVS), just set the $CVSROOT environment variable to point to that > repository (e.g., > CVSROOT=:pserver:veronica@boxA:/usr/local/repos_on_A); > then you don't have to specify -d on the command line. > > -Larry Jones > > Honey, are we out of aspirin again? -- Calvin's Dad = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.com/
How to a unlock selection in WinCVS after you have modified the file?
Hello, As many of you may have learned, WinCVS (I use 1.1.b12) provides a locking mechanism for a user to lock a module or a file. However, the lock does not prevent the user from starting an editing session, modifying or updating a file. The impact is that once a user have modified a file, he cannot unlock it even if he is the one who locked the file. I have tried unediting the file to revert the change before I tried unlocking the file, but it didn't work either. I'd appreciate it if anyone would offer any solution to the problem. Here is a sample of error messages I got from WinCVS when trying to unlock hello.c: cvs server: /usr/local/cvsroot/myproj4/hello.c,v: multiple revisions locked by veronica; please specify one cvs server: cannot modify RCS file for `hello.c' = ======== veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.com/
Re: CVS Client in UNIX
Then how does CVS know which box's repository I am trying to access? I have CVS istalled on box A and B. I would telnet into Box B. Login to CVS Server on Box A: /usr/local/bin/cvs -d :pserver:veronica@boxA:/usr/local/repos_on_A login To this point it has been successful. However, if I try to check out a module, I ran into problems. /usr/local/bin/cvs -d co /usr/local/repos_on_A/myproj (failed) /usr/local/bin/cvs -d co repos_on_A/myproj (failed) It appears that instead of looking for /usr/local/repos_on_A/myproj on Box A, it looked for the repository on box B. When it cannot find it, CVS gave me errors. --- Larry Jones <[EMAIL PROTECTED]> wrote: > Veronica Lee writes: > > > > Do we need to install CVS Server on box B as well to use it as a > > client? > > Or is there any other tool we need as a CVS client in UNIX. > > You need *some* kind of CVS client -- the way it's typically built, > the > Unix version of CVS is a client, a server, and a stand-alone CVS all > in > one, so you can use it as a client without installing it as a server. > > There are also a number of GUI clients you can use -- see > www.cvshome.org for details. > > -Larry Jones > > Isn't it sad how some people's grip on their lives is so precarious > that they'll embrace any preposterous delusion rather than face an > occasional bleak truth? -- Calvin = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.com/
CVS Client in UNIX
Suppose we have CVS Server installed on box A and we want to access CVS Server from box B and checkout files to box B. Do we need to install CVS Server on box B as well to use it as a client? Or is there any other tool we need as a CVS client in UNIX. Thanks for help. Veronica = veronica lee [EMAIL PROTECTED] "Kindness comes from a place in the heart." ~Flavia __ Do You Yahoo!? Kick off your party with Yahoo! Invites. http://invites.yahoo.com/
Cederqvist manual for Synchronization - Production
Where can I find Cederqvist manual online? Thanks. Veronica __ Do You Yahoo!? Kick off your party with Yahoo! Invites. http://invites.yahoo.com/