From: <jc...@fe...> - 2002-10-14 19:08:20
|
Hi, For a long time the Octave demos (and misc) directories are an exception=20 to the PLplot tree, so I decided to move them to a new examples/octave=20 directory. This imply cvs manipulation that I'm not allowed to do, I think, so I=20 ask your kind cooperation. =46rom the "cvs book",=20 http://cvsbook.red-bean.com/cvsbook.html#I_need_to_move_files_around_with= out_losing_revision_history the following recipe is given: I need to move files around without losing revision history In the repository, copy (don't move) the RCS files to the desired new=20 location in the project. They must remain in their old locations as=20 well. Then, in a working copy, do: floss$ rm oldfile1 oldfile2 ... floss$ cvs remove oldfile1 oldfile2 ... floss$ cvs commit -m =81=D2removed from here=81=D3 oldfile1 oldfile2 ... When people do updates after that, CVS correctly removes the old files=20 and brings the new files into the working copies just as though they=20 had been added to the repository in the usual way (except that they'll=20 be at unusually high revision numbers for supposedly new files).=20 Can anyone with the rihgt rights please do it? I want to move bindings/octave/misc and bindings/octave/demos to a new directory, examples/octave/ so it will look like this: examples/octave/demos/ examples/octave/misc/ After the changes, I will edit the build/install configuration files=20 accordingly. Thanks, Joao |
From: Maurice L. <mj...@ga...> - 2002-10-15 09:28:47
|
Jo=E3o Cardoso writes: > I need to move files around without losing revision history > ... > Can anyone with the rihgt rights please do it? > I want to move >=20 > bindings/octave/misc > and > bindings/octave/demos >=20 > to a new directory, > examples/octave/ >=20 > so it will look like this: > examples/octave/demos/ > examples/octave/misc/ AFAIK we don't have direct access to the cvs repository. It can be don= e nevertheless, but is a chore. The procedure I followed before was: - check out the CVSROOT dir, using the standard plplot $CVSROOT settin= g. - modify the script used for sending out the log messages (mfpipe.pl) = to do it. Best to test it using an existing local cvs repository, else you c= ould really screw things up. - check in mfpipe.pl - make a dummy commit to trigger the action - see if it worked - revert the changes to mfpipe.pl and commit it again Have fun. :) --=20 Maurice LeBrun mj...@ga... Research Organization for Information Science and Technology of Japan (= RIST) |
From: <jc...@fe...> - 2002-10-21 12:23:09
|
On Tuesday 15 October 2002 10:27, Maurice LeBrun wrote: | Jo=E3o Cardoso writes: | > I need to move files around without losing revision history | > ... | > Can anyone with the rihgt rights please do it? | > I want to move | > | > bindings/octave/misc | > and | > bindings/octave/demos | > | > to a new directory, | > examples/octave/ | > | > so it will look like this: | > examples/octave/demos/ | > examples/octave/misc/ | | AFAIK we don't have direct access to the cvs repository. It can be | done nevertheless, but is a chore. The procedure I followed before | was: - check out the CVSROOT dir, using the standard plplot $CVSROOT | setting. - modify the script used for sending out the log messages | (mfpipe.pl) to do it. Best to test it using an existing local cvs | repository, else you could really screw things up. I see. I will let it as is. Or I might risk loosing the revision history=20 and just remove/commit in the new directory. Thanks, Joao | - check in mfpipe.pl | - make a dummy commit to trigger the action | - see if it worked | - revert the changes to mfpipe.pl and commit it again | | Have fun. :) |
From: Alan W. I. <ir...@be...> - 2002-10-24 15:16:51
|
Sorry I am responding to this question so late, but I just ran across the definitive information. See http://sourceforge.net/docman/display_doc.php?docid=768&group_id=1 So contrary to several SF news items and announcements some time ago, there is no shell access for PLplot developers to our CVS repository. However, the SF staff apparently are willing to do any CVS repository adjustments that you request, and all these requests receive their highest priority. Look at the above URL to see how to set up repository changes with them. Alan email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ |