Re: updating Entries files only

2005-04-19 Thread Frederic Brehm
How about renaming the *repository* directory ABC to abc? Try it (in a copy of the repository) and see if it breaks anything that you care about. Fred Spiro Trikaliotis wrote: Hello Jim, * On Tue, Apr 19, 2005 at 03:31:33PM -0400 Jim.Hyslop wrote: If you get into that situation, then the

Re: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread Frederic Brehm
Install cvs in a different place than the version you are using. Make a script named cvs in the current location of cvs. That script should check the cvs commands vs. valid users. If everything is OK, then it should invoke the new cvs in the new place with the arguments passed to it. This won't

Re: [Fwd: Q on keyword substitution]

2005-01-11 Thread Frederic Brehm
Pierre Asselin wrote: Well, suppose you edit the file and add a line with a '$Rvision' marker, misspelled. You commit that, the bad marker goes in the repository. You check out or update, the keyword is not expanded/clobbered because of the spelling error. The information you need is still

Re: .cvsignore *.

2005-01-11 Thread Frederic Brehm
Thomas Bornhaupt wrote: I want to ignore *. my C-Compiler creates binary files without extension. But this files are not nessesary in the CVS Are you running on a Unix system? If so, then *. matches files with a period as the last character. Files without an extension may not have that period.

Re: Two different platforms sharing common code base: How to do so?

2004-11-29 Thread Frederic Brehm
At 06:30 AM 11/29/2004, Spiro Trikaliotis wrote: No. 1 has been rejected, as the Linux guys thing: GNUMakefile is a name which is reserved for makefiles which use GNU-specific extensions. Choose a different name. ___ Frederic W. Brehm,

Re: new user - do people store compiled code under cvs

2004-11-29 Thread Frederic Brehm
At 04:39 PM 11/29/2004, Rachel Suddeth \(Bloodhound Software\) wrote: would you save versions of things like executables, p-code, or DLLs No. Not in CVS. It's a good idea to save a copy of whatever you release to your clients so you can recreate your client's environment. However, CVS is not

Re: how to check out a project which contains modules from different branches

2004-11-11 Thread Frederic Brehm
I have done this for a project. It was very successful. It was in MS Windows, too. Also, useful to our environment, each of those cvs checkout commands can have different CVSROOT values. Once the checkout is done, CVS keeps track of the repository for each directory and there is no problem

RE: How to format source code on commit

2004-11-09 Thread Frederic Brehm
At 11:47 AM 11/9/2004, Matt Doar wrote: This works for me with indent on C source. It is a little disturbing to commit a file and then have emacs tell you the file has changed, because it was reindented. Will this work correctly with client/server CVS? The reformatting will happen on the server,

RE: How to format source code on commit

2004-11-09 Thread Frederic Brehm
At 12:46 PM 11/9/2004, Matt Doar wrote: We use client/server. I believe that the local file is formatted and then sent to the server. Perhaps I'm mistaken? commitinfo, loginfo, and other CVSROOT scripts run on the server. If they didn't then it would be impossible (or at least extremely

Re: cvs bulk remove/add

2004-11-08 Thread Frederic Brehm
At 03:47 PM 11/8/2004, Alex Valentine wrote: One of our developers has a simple task. He wants to move a boatload of files from one directory /lib to a new directory /src/lib. How can this be done in CVS without having to individually add and remove each file? CVS by itself does not help you

Re: how to delete a branch

2004-09-30 Thread Frederic Brehm
At 11:29 AM 9/30/2004, Bill wrote: I created some branch for exercising. Now I have trouble to delete them. Is the presence of the branch interfering with something? Why not just let it be? Fred ___ Frederic W. Brehm, Sarnoff

RE: CVS - brief summary

2004-09-10 Thread Frederic Brehm
At 01:51 AM 9/10/2004, Erik Andersson wrote: Try cvs -q update He probably meant cvs -nq update Fred ___ Frederic W. Brehm, Sarnoff Corporation, http://www.sarnoff.com/ ___ Info-cvs

Re: Patch for CVS 1.11.17 and CVS 1.12.9 that allows for actions using specific versions of CVSROOT/modules

2004-09-02 Thread Frederic Brehm
At 02:34 PM 9/2/2004, Mark D. Baushke wrote: Note: A CVSROOT/modules file that was not branched or tagged will also need to do something reasonable given a '-M rev' flag. Isn't the current behavior equivalent to forcing a head revision? That seems to be a reasonable default behavior. Fred

Re: Why's it a sandbox?

2004-08-20 Thread Frederic Brehm
At 08:26 PM 8/18/2004, Doug Lee wrote: Hehehe...I think sandbox is a cool term and never thought of it as at all demeaning. Sandpit, on the other hand, quickly made me think maybe someone was trying to be politically correct or something. Personally, I much prefer sandbox over an overzealous

Re: /#cvs.lock): No such file or directoryctory for some directory inrepository

2004-08-18 Thread Frederic Brehm
At 05:37 AM 8/18/2004, Jim Page - emailsystems.com wrote: I think I have expressed myself badly. Our developers are working on both windows and linux -at the same time-. Either with 2 dev boxes, or using VMware to run the other OS, with a partition shared between the 2. What is being suggested

Re: group permissions on parts of a module

2004-08-05 Thread Frederic Brehm
At 12:34 AM 8/5/2004, Mark D. Baushke wrote: Failing that, have a crontab job run thru the tree every so often and change the group for you. I suppose another way around it would be to run the cvs executable on your server as a set-gid process. I don't recommend it unless you know what you are

Re: commitinfo file question

2004-08-05 Thread Frederic Brehm
At 12:41 PM 8/5/2004, Tennis Smith wrote: I have a question concerning commitinfo and project standards. Is it possible to run an app (called by commitinfo) against a particular file in a specific sandbox at commit time? I'm trying to prototype a stylechecker and don't want anyone but myself

Re: commitinfo file question

2004-08-05 Thread Frederic Brehm
At 12:53 PM 8/5/2004, Frederic Brehm wrote: It's probably easiest to create a new temporary and test your commitinfo script in there. That should be a new temporary REPOSITORY Sorry, Fred ___ Frederic W. Brehm, Sarnoff Corporation, http

Re: using cvs history files e, g foo.c, v to clone a hierarchy and retain the history

2004-08-02 Thread Frederic Brehm
At 12:58 PM 8/2/2004, sfgaijin wrote: I tried just adding the *,v files into cvs via cvs add and cvs update; but it did not recognize that the special nature of the files; i.e. I ended up having a bunch of *,v,v files. No, no. Just copy the *,v files directly into the new repository. For example,

Re: Is there a way to Auto-Watch ?

2004-07-29 Thread Frederic Brehm
At 01:05 PM 7/29/2004, Dan White wrote: The task manager has decreed that all changes to all files will be checked in on a daily basis. (Despite the attempted reasoning about how CVS ain't built that way) Give everyone a branch to work on and let them commit whenever they want. When they are

Re: Any 'contrib' scripts have access to pre-commit source?

2004-07-26 Thread Frederic Brehm
At 06:12 PM 7/26/2004, Peter Connolly wrote: In order to do this I need access to the source that is going to be committed. I think that the default directory of the commitinfo script is the tmp directory that contains all of the files being committed. Try an experiment with a script that just

RE: Probleme using CVS

2004-07-23 Thread Frederic Brehm
At 10:59 AM 7/23/2004, you wrote: I can't add the file how have size equal or more than 500 Mo You might be running out of temporary disk space, or swap space. use the cvs -t switch on your command and post the result to the list. ___

Re: Setting up a new CVSNT or Linux server ??

2004-07-22 Thread Frederic Brehm
At 08:46 PM 7/21/2004, Pierre Asselin wrote: Frederic Brehm [EMAIL PROTECTED] wrote: [ case-sensitive client with case-insensitive server] In your scenario, it appears to me that the only failure comes with the CVSNT server and UNIX client. In that case, the user knows that there are two

Re: Setting up a new CVSNT or Linux server ??

2004-07-21 Thread Frederic Brehm
At 09:01 AM 7/21/2004, Paul Nusbaum wrote: I am looking into the options – CVSNT for a server, or possibly Linux. Well, on this list, you'll probably get recommendations for Linux. If you want a recommendation for CVSNT, just ask at [EMAIL PROTECTED] :-) But, it depends on a lot on your

RE: Setting up a new CVSNT or Linux server ??

2004-07-21 Thread Frederic Brehm
At 09:51 AM 7/21/2004, Jim.Hyslop wrote: If you will use any client that runs on something other than Windows, then you should probably strongly consider a Linux host. Now, just to be sure this doesn't come across as a religious-type argument, can you provide a reason for this recommendation?

RE: Setting up a new CVSNT or Linux server ??

2004-07-21 Thread Frederic Brehm
At 02:08 PM 7/21/2004, Jim.Hyslop wrote: OK, let's run through a use-case scenario: Scenario: Repository has a file named 'file'. User wants to 'cvs add File'. CVSNT server, Windows client: 'add' command ignored CVSNT server, UNIX client: 'add' command fails: File added independently by second

Re: History move?

2004-07-18 Thread Frederic Brehm
At 07:29 PM 7/16/2004, Mark Jaffe wrote: As an example, suppose foo/bar.c is at version 1.23, and the author has refactored so that she now wishes the file to become foo/barBase.c. How can the history of foo/bar.c be made part of the new file?

Re: Identifying the user who tagged some files.

2004-07-15 Thread Frederic Brehm
At 01:10 PM 7/15/2004, Jorge Godoy wrote: Is it possible to identify the user who added some tag? I might add something at taginfo for that, but I haven't seem an indication that the username was sent as a parameter on tagging operations... Have taginfo execute a script and use $USER

Re: Changes made to project

2004-07-14 Thread Frederic Brehm
At 03:07 PM 7/14/2004, Murrgon wrote: Bascially what I want to do is set up a build machine that can check for changes made to the project Can you use loginfo to send a message or set a flag of some kind on a change? Then the build machine can check for the message/flag and build. You might also

Re: How to tell CVS that it should use the proper date/time

2004-07-08 Thread Frederic Brehm
At 12:56 PM 7/8/2004, marko wrote: I wonder how CVS can be convinced to set the original date/time of a file at checkin time when I do a checkout! Use the Source! But, really. Do you want to do that? Do you expect to use make? Fred ___

Re: coaxing scientists to use cvs

2004-07-08 Thread Frederic Brehm
At 02:01 PM 7/8/2004, Hensley, Jeffrey L ERDC-ITL-MS Contractor wrote: So, my real question is coming (thanks for bearing with me thus far). Is there any way that the working copy directory that is created would be /project or /project2 depending on whether they are checking out the latest

Re: Do most people checkout read-only and use cvs edit?

2004-07-07 Thread Frederic Brehm
At 02:01 PM 7/7/2004, Karr, David wrote: Other SCMs use the strategy that I'm used to as the primary strategy (checkout read-only, and do a specific operation to put the file into edit mode). Not CVS. That C stands for Concurrent. You can find out what that means at

RE: binary files bad idea? why?

2004-07-01 Thread Frederic Brehm
At 04:09 PM 6/30/2004, Eric Gorr wrote: So, I'm sorry...what can go wrong here? Merging. Start with your test repository. Checkout two different sandboxes. In one, make a change to one part of the NIB, binhex, and commit. In another, make a change to another part of the NIB, binhex, and update.

Re: Undoing renaming a directory

2004-06-23 Thread Frederic Brehm
At 03:16 AM 6/23/2004, Jean-Christian Imbeault wrote: renamed a directory from src to source What cvs command did the developer use to do this? I didn't think this was possible. Fred ___ Frederic W. Brehm, Sarnoff Corporation,

Re: Deleting or disabling a user

2004-06-23 Thread Frederic Brehm
At 09:07 AM 6/23/2004, Ramanuj Singh wrote: The information transmitted is intended only for the person or entity to whom it is addressed and may contain confidential and / or privileged Material. Any review, re-transmission, dissemination or other use of or taking of any action in reliance

Re: $CVSROOT/CVSROOT scripts

2004-06-21 Thread Frederic Brehm
At 02:07 PM 6/21/2004, Larry Jones wrote: If you don't care about revision control on the scripts Horrors! Heretic! :-) Fred ___ Frederic W. Brehm, Sarnoff Corporation, http://www.sarnoff.com/

Re: Can one user develop concurent versions ?

2004-06-17 Thread Frederic Brehm
At 08:16 AM 6/17/2004, Adrian Constantin wrote: I wish cvs not to rely to much on the assumption each user works on exactly one version, one copy. CVS keeps the local state information in the CVS directories in your sandbox. If you have different sandboxes in different states, then that's OK

Re: strange cvs diff problem with pcl-cvs and viewcvs

2004-06-15 Thread Frederic Brehm
At 02:40 AM 6/15/2004, Fabian Braennstroem wrote: The revision 1.10 is currently the last revision for 'main.f'. My problem is, that ViewCVS and PCL-cvs don't show any differences between revision 1.10 and 1.9; they say that there are no differences!? I'm not sure how ViewCVS and PCL-cvs run

Re: ci/co on HEAD for specific files in a branch?

2004-06-14 Thread Frederic Brehm
At 11:43 AM 6/14/2004, Doug Lee wrote: the HTML document describing the project should not branch but should be a part of all branches along with the code. How about not tagging the html file with the branch tag and always check out or update with the -f (force head version) flag? Would that

Re: cvs tag checkout

2004-06-14 Thread Frederic Brehm
At 02:08 PM 6/14/2004, Khyati Nayak wrote: Is there some way I can specify wild card characters in the rtag command to tag some type of files? On a unix-like system, the wildcards are expanded by the shell using local files. Since rtag is supposed to work without a checked-out sandbox, this

scm module in CVS (was Reports generation in CVS)

2004-06-03 Thread Frederic Brehm
At 10:04 AM 6/2/2004, Jim.Hyslop wrote: Fred, this sounds very useful. Would you be able to provide a more detailed description of this scm module, and perhaps the scripts as well? I use the scm module (it goes by different names in different projects) to encode the project specific software

Re: Reports generation in CVS

2004-06-02 Thread Frederic Brehm
At 09:02 AM 6/2/2004, Ramanuj Singh wrote: name of branch or tag, date on which it was created, the author name and the name of the module CVS stores that information in the history file (cvs history -aT). A script that parses the output has to be aware that individual files can be tagged, not

Re: Newbie: update vs. checkout

2004-05-26 Thread Frederic Brehm
At 01:31 PM 5/26/2004, Irving Kimura wrote: the difference between update and checkout Checkout creates a brand new sandbox (working directory) from some version of files in the repository. Usually this is the HEAD version, but you can specify others. Update makes the files in an existing

RE: binary files bad idea? why?

2004-05-25 Thread Frederic Brehm
At 10:28 PM 5/21/2004, Greg A. Woods wrote: If this isn't blatantly obvious to everyone who knows that CVS uses It's not blatantly obvious that everyone knows how CVS works. There's a lot of people here who are very smart people and very talented developers but view CVS as a black box. There's

Re: Check in and out a file.

2004-05-19 Thread Frederic Brehm
At 08:03 PM 5/18/2004, Hon Seng Phuah wrote: For example, if five developers check in five different copied of abc.c at very short delay. I expect to check out abc.c file and rename them as abc.c.1, abc.c.2, abc.c.3, abc.c.4 and abc.c.5 respectively in a particular directory. Cvs doesn't have this

Re: Non-build files under CVS control

2004-05-19 Thread Frederic Brehm
At 09:43 AM 5/19/2004, bill wrote: What is the best way to arrange things such that, at build time, I can check out only those files that are part of the distribution? Repeat after me: CVS is not a Configuration Management System. Good. Now, here's a couple of ways you can use CVS as part of a CM

Re: Q: commit to new repo?

2004-05-14 Thread Frederic Brehm
At 09:18 AM 5/14/2004, kj wrote: Wow! Let me make sure I have this straight: do you mean that instead of doing ... ...(and losing all history info in the process, I suppose) I could simply do this % cp -pr original_repo/myproj new_repo Yup! You're a quick study. You get an A. :-) % rm -rf

Re: [Fwd: Re: WinCvs Python macros]

2004-05-14 Thread Frederic Brehm
Jim.Hyslop wrote: Well, let's see. I don't use WinCVS, but my first guess ... At 02:07 PM 5/14/2004, Paul Levin wrote: Are you referring to a different FAQ? You've probably exhausted the knowledge of people on this mailing list. You can find the right mailing list for your question at

Re: Q: commit to new repo?

2004-05-13 Thread Frederic Brehm
At 03:58 PM 5/13/2004, kj wrote: I have a whole bunch of source code that I have been committing to one repository, and now I'm supposed to switch my commits to another (pre-existing) repository (long story). I know that I can just use cvs -d second_repo import, but I'm concerned about losing a

RE: ignored 'core' directory (was: A newbie question.)

2004-05-10 Thread Frederic Brehm
At 09:43 AM 5/10/2004, Jim.Hyslop wrote: I wonder if this could be solved by modifying the behaviour of .cvsignore - if we could tell CVS to ignore *files* named 'core' but not *directories* named 'core', then the problem would go away altogether. We still need a way to ignore directories, though.

Re: Personal CVS repository?

2004-05-06 Thread Frederic Brehm
At 10:06 AM 5/6/2004, J Krugman wrote: For reasons that I'm not too clear on, my supervisor has instructed me that he must review my code before each submission to the off-site CVS repository, and he wants to do this once a week. My only problem with this is that, even when I am the only

Re: looking for command line interface to CVS

2004-05-04 Thread Frederic Brehm
At 06:19 PM 5/3/2004, Paul Levin wrote: I can write the asp or perl web page, but how to I get the WinCVS update functionality from a command line? Download version 1.2 of WinCVS http://prdownloads.sourceforge.net/cvsgui/WinCvs120.zip?download It contains a cvs.exe file. Put it in

RE: how to checkin binary files

2004-04-23 Thread Frederic Brehm
At 08:59 AM 4/23/2004, Gurpreet Singh (SCM) wrote: I have observed that code get from a branch is taking lot of time if compared to that involved in from the Main tree. CVS uses the rcs file format to store files in the repository. The doc/RCSFILES document in the CVS source tree describes how

Re: strange it is in the way message

2004-04-22 Thread Frederic Brehm
At 10:24 AM 4/22/2004, Doug Lee wrote: I've seen this kind of thing when the CVS server is a Unix variant, the client is in Windows, and the client's CVS\entries file contains file names in a different case than the actual names on the Unix host. Could another cause be a server clock that is two

RE: RES: CVS import

2004-04-16 Thread Frederic Brehm
How is this the grep command? It doesn't support regular expressions which is kind of the whole point of grep isn't it? If you're lucky (!) enough to have a Windows 2K box handy, type help findstr in a DOS window. You'll see that it does support regular expressions. However, the way the

Re: CTRL-M and CTRL-J characters in files

2004-03-24 Thread Frederic Brehm
At 02:31 PM 3/24/2004, Steve deRosier wrote: To cleanup your current problem, I'd sugest have your Linux guys check out the files, run them through dos2unix until the files are cleaned up, check them in, and then you need to do an update or checkout without that box checked. You might also want

loginfo and RSS feeds

2004-03-07 Thread Frederic Brehm
Has anyone setup loginfo to produce an RSS feed? http://blogs.law.harvard.edu/tech/rss It seems that this might be a good alternative to using mail for notifying developers of changes in the repository. Fred ___ Frederic W.

Re: [OFT] scripting removal of $Id:

2004-02-20 Thread Frederic Brehm
At 10:57 AM 2/20/2004, Euan Guttridge wrote: Has anybody come across a shell script to parse a large number of text files, removing the CVS keyword replacement lines (all containing $Id:)? For example input: package com.shop.backoffice; import javax.servlet.http.HttpServletRequest; /** *

Re: How to keep track of revisions of files based on another file?

2004-02-20 Thread Frederic Brehm
At 09:54 AM 2/19/2004, Phil Labonte wrote: if I want to check out a previous version of one of the files how could I check out the corresponding versions of the other files Look at cvs tag ___ Frederic W. Brehm, Sarnoff Corporation,

Re: how to support symlinks?

2004-02-18 Thread Frederic Brehm
At 05:27 PM 2/18/2004, Frederic Brehm wrote: Perhaps it is really, really simple: cat .symlinks | xargs ln -s I should never do this just before leaving for home. :-( That won't work. This has a better chance #! /bin/bash for file in $(cat .symlinks); do

Re: how to support symlinks?

2004-02-18 Thread Frederic Brehm
At 04:58 PM 2/18/2004, Eric Siegerman wrote: a simple mechanism has been implemented Perhaps it is really, really simple: cat .symlinks | xargs ln -s Fred ___ Frederic W. Brehm, Sarnoff Corporation, http://www.sarnoff.com/

Re: Build Automation Issues

2004-02-16 Thread Frederic Brehm
At 02:47 PM 2/16/2004, Dhruva B. Reddy wrote: I was hoping to conditionally tag each module, by checking the exit status of cvs diff -r tag_from_last_build, but it seems to return 1 even when there are no differences (I tried cvs diff, and it returned zero--which makes sense because I hadn't

Re: Help and info on line endings

2004-01-28 Thread Frederic Brehm
At 10:58 AM 1/28/2004, Les Spam wrote: We have been having trouble with line endings because we check out files on a Linux server and zip them up for download by users who do not have CVS clients. Win9x users end up with line oriented text files that do not parse because the scanner sees one

Re: what's to stop a developer from nuking the repository?

2004-01-20 Thread Frederic Brehm
At 04:15 AM 1/20/2004, Andy Jones wrote: am I right in thinking that Greg's opinion does not reflect the majority view? No. And besides, Greg is one of the resident experts on CVS. Listen to him. Fred ___ Frederic W. Brehm, Sarnoff

Re: automatic checkout

2003-09-16 Thread Frederic Brehm
I would like changes to propagate to the script directory immediately. Everytime someone commits, an update would be executed in the script directory. Is that possible? http://www.cvshome.org/docs/manual/cvs-1.11.6/cvs_18.html#SEC173

Re: Deploying?

2003-07-10 Thread Frederic Brehm
I wanted to know what exactly is meant by deploying software. I work in a project being developed in C (for Windows and Linux platforms) and we use CVS for version control. Can we use CVS for deploying? By deploying I assume you mean creating a product and shipping it to customers or users.

Re: ^M Characters - files in dos format

2003-07-03 Thread Frederic Brehm
Lots and lots of people keep asking: Is there any way to detect files in dos format during check-in. and I'm tired of it. So, here's the solution The script pasted below should do the trick. I cut it down from a larger one that has more options, so try it first. The comments should tell you

Re: additional fields

2003-06-18 Thread Frederic Brehm
At 06:30 AM 6/18/2003, Patrick Kennedy wrote: Is it possible to add custom fields to the repository? No. But CVS is open source so you can extend it yourself if you are inclined. I want to attach some meta data (eg: description, synopsis etc) to files in the repository, If you want to keep

Re: Using dos2unix on commit???

2003-06-13 Thread Frederic Brehm
At 11:47 AM 6/13/2003, Andy Kriger wrote: I am trying to setup our Unix-based CVS repository to run dos2unix when files are committed, but I'm not having much luck and don't see any solution laid out clearly in the mailing lists. Don't attempt to use a commitinfo script to change a file being

RE: Using dos2unix on commit???

2003-06-13 Thread Frederic Brehm
At 03:25 PM 6/13/2003, Andy Kriger wrote: As background, what is prompting this need is multiple developers with different IDEs making connections to CVS. Since there's no way to be sure what line format is being used, I'm looking for consistency. Good luck. The way to decrease the chances of

Re: .cvsignore file being ignored

2003-06-06 Thread Frederic Brehm
At 10:08 AM 6/5/2003, Larry Jones wrote: There's nothing I hate more than software that thinks it knows more than I do and refuses to let me do what I want to do. The principal of least surprises should be Commandment #1 of the Software Engineers Ten Commandments (requirements for the other nine

Re: Removing sticky tag 'HEAD' in cvs

2003-06-05 Thread Frederic Brehm
At 01:14 PM 6/4/2003, Eric Siegerman wrote: Occasionally one might want a sticky tag on HEAD -- probably not for an entire sandbox, but for a file or two. This came up a couple of months ago: http://mail.gnu.org/archive/html/info-cvs/2003-04/msg00023.html (The only reason I didn't suggest

Re: cvs commit behavior

2003-03-07 Thread Frederic Brehm
At 10:25 AM 3/7/2003, you wrote: I was thinking the file itself would get updated, not just the ,v file. If the file is in $CVSROOT/CVSROOT, then you need to put the name of the file in $CVSROOT/CVSROOT/checkoutlist. See http://www.cvshome.org/docs/manual/cvs_18.html#SEC176 If the file

Re: security question

2002-12-12 Thread Frederic Brehm
At 10:51 AM 12/12/2002, Phil R Lawrence wrote: Now, about security. We would be a multi-client shop, so I need SSH to encrypt sign-on info. Also, to make auditors very happy, we need to grant and deny write security to various projects in the repository. We are a multi-client shop, too. We

Re: Adding maillog.pl script to checkoutlist causes it to loose permissions

2002-11-07 Thread Frederic Brehm
At 11:06 AM 11/7/2002, Brian Kowald wrote: 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

Re: erasing history

2002-10-25 Thread Frederic Brehm
At 03:08 PM 10/25/2002, [EMAIL PROTECTED] wrote: Suppose I was experimenting with a few cvs features and later wanted to delete any record of my checkins and updates etc. ... Is this everything? Is there a better way? Make a private repository with just the module you are interested in and

Re: Problems with Attic permissions

2002-10-14 Thread Frederic Brehm
At 01:49 PM 10/14/2002, Anne McCaffrey wrote: To implement additional security, I have made all Attic directories in the repository read only ... but today when a developer tried to add a new file,cvs add was aborted with the error,Cannot read Attic directory.Permission denied. Only when I gave

Re: cvswrappers questions

2002-10-04 Thread Frederic Brehm
At 08:13 PM 10/2/2002, Ken Williams wrote: Use your build system (make?) to fix the type/creator codes. I'm not using a build system. I'm just sharing project data. This file is a database that the people working on this project need to access. We each update it often, potentially, so we use

Re: cvswrappers questions

2002-10-03 Thread Frederic Brehm
At 06:04 AM 10/2/2002, Ken Williams wrote: Original problem: I have a binary file that I'd like to store in CVS. It's a file used on Mac OS X, and needs to have type/creator codes set properly in the filesystem. These codes don't survive a pass through the CVS repository (they are empty when

Re: cvs import of (symbolically) linked files

2002-10-01 Thread Frederic Brehm
At 10:32 AM 10/1/2002, Jayashree wrote: Can I cvs import symbolically linked directories or linked files in a directory? No. At least it shouldn't. I haven't tried to do that. Maybe you'll get the linked file or directory in the repository, but you won't get a link. CVS does not manage

Re: CVS and permissions (Unix)

2002-09-27 Thread Frederic Brehm
At 12:57 PM 9/27/2002, Mullican, Catherine wrote: Some files were checked in with the permissions set to 644. They need to be 755. I tried changing the permissions, making some whitespace changes, and checking the files back in, but they're still 644 on checkout. Other files in the project

Re: checkout multiple tags

2002-09-26 Thread Frederic Brehm
I suppose that I could change the process so that we tag everything, Yes, you should. CVS tags do not identify change sets. CVS tags identify versions. for every patch but then how can I easily know what was actually changed in this particular tag. Use two tags: one tag on everything to

Re: Including file version during checkout

2002-09-26 Thread Frederic Brehm
You can use the keyword $Revision$ as explained in cederqvist (§12). Though I've read unhappy comments about this feature in this list. I don't remember many unhappy comments about $Rev$ or its cousins $Id$ and $Name$. There are many reasons to avoid $Log$, though. Fred

Re: Newbie question : common/shared objects

2002-09-26 Thread Frederic Brehm
At 10:15 AM 9/26/2002, Jay Yarbrough wrote: To build release 2.1 of Product Y, I will use release 3.4 of product A, release 5.3 of product B, and release 2.0 of product D. How is this typically handled within CVS? Make each product a separate module. Then you can tag each release of each

RE: Sharing files across directories

2002-09-25 Thread Frederic Brehm
At 02:33 PM 9/25/2002, Matt Lyon wrote: Is there a way to share a single source file across multiple directories in CVS, so that if it gets committed/merged in one directory the update registers in both locations? I know that VSS has this concept, and was wondering if CVS offers any sort of

Re: Issues with network file systems and CVS

2002-09-18 Thread Frederic Brehm
At 08:01 PM 9/17/2002, Adam Bregenzer wrote: AFIAK the issue is not with where the working copy is stored, as long as you are the only one accessing the working copy. The issue is where the repository is stored/accessed from. That's correct. I misunderstood the original question and thought it

Re: Issues with network file systems and CVS

2002-09-17 Thread Frederic Brehm
At 02:57 PM 9/17/2002, Matthew Navarre wrote: Could someone explain to me the issues with mounting the repo via a network filesystem? Here's what happened to us: a file was corrupted and we could not recover older versions. (Our backup administrator failed to verify that the backup system was

Re: Issues with network file systems and CVS

2002-09-17 Thread Frederic Brehm
At 04:10 PM 9/17/2002, Matthew Navarre wrote: That's why I'm basically collecting ammo. They want us to use wincvs with a SMB mounted repo. Since I use FreeBSD this presents something of a problem. Bad, bad, very bad idea. I hope you have enough ammo, now. Have a CVS server running on the same

Re: Issues with network file systems and CVS

2002-09-17 Thread Frederic Brehm
At 04:54 PM 9/17/2002, Larry Jones wrote: Frederic Brehm writes: The technical reason for the failure has to do with locking in the repository. Locking is a tricky thing to do in a distributed system. Implementations often have subtle bugs. A number of people have now said

Re: checkout without modifying the Entries file

2002-09-13 Thread Frederic Brehm
At 01:58 AM 9/13/2002, Matthew Herrmann wrote: cvs co proj cd proj release PROJ_V_1_1_1 which does: cvs co -rPROJ_V_1_1_1 -d%TEMP%\proj_temp cd %TEMP%\proj_temp build the problem is that since the checkout happened inside the project folder, the temp directory gets added to the entries folder

RE: branch access control

2002-09-03 Thread Frederic Brehm
At 01:06 PM 9/3/2002, Douglas Finkle wrote: Yes, you're right... you can use either of the two methods mentioned, 'cvs status', or the Entries file. Still, both of these methods are client side and their success depends upon software (e.g. Perl) that may or may not be present on client machines.

RE: branch access control

2002-09-03 Thread Frederic Brehm
At 01:33 PM 9/3/2002, Douglas Finkle wrote: At 01:06 PM 9/3/2002, Douglas Finkle wrote: Yes, you're right... you can use either of the two methods mentioned, 'cvs status', or the Entries file. Still, both of these methods are client side and their success depends upon software (e.g.

Re: make cvs text agnostic?

2002-08-29 Thread Frederic Brehm
At 09:58 PM 8/28/2002, Matthew Herrmann wrote: re this conversation of file types -- why autodetect them, isn't that the whole point of a file type, given in every file's extension? heuristic detection of binariness -- yuck! Exactly! a mechanism already exists to tell with this problem -- why

Re: Error while opening a zip file in Wincvs

2002-08-28 Thread Frederic Brehm
At 10:35 AM 8/28/2002, Jayashree wrote: I am using Wincvs1.1 version. I tried to checkout a x.zip file into my local directory. But I get an error when I try to open the zip file. Please note that in Linux I am able to co and open the zip file without any problem. Why is it giving error in

Re: a question about defining modules

2002-08-27 Thread Frederic Brehm
At 04:04 AM 8/27/2002, Isaac Claymore wrote: My situation is: 3 projects, A, B and C, share a common library X. They all need to make changes to libX, so I forked 3 branches from libX main trunk: branch-A, branch-B and branch-C. Any hint or suggestion is greatly appreciated ;)

Re: make cvs text agnostic?

2002-08-27 Thread Frederic Brehm
At 06:59 AM 8/27/2002, Matthew Hannigan wrote: I've been lurking on the list for a while, and have noticed that many of the questions seem to hinge on text files and storing and extracting them the right way for your platform. The CVS clients already do this. The problem comes when people use a

Re: make cvs text agnostic?

2002-08-27 Thread Frederic Brehm
At 09:20 AM 8/27/2002, Matthew Hannigan wrote: JH: This is exactly how CVS works now, except that the format used in the repo is fixed to be the unixish text file format. Disclaimer about the CVS NT server: this may or may not be true...I don't know. Even when the client and server are

RE: Make cvs ignore some changes in files

2002-08-22 Thread Frederic Brehm
From: Christian Andersson [mailto:[EMAIL PROTECTED]] the problem I have is that these files often gets generated when there is nothing changed to them (it is part of some compilation sections) what happens is that I get new generated files that has only one difference, a remark in

RE: Make cvs ignore some changes in files

2002-08-22 Thread Frederic Brehm
From: Riechers, Matthew W Again, why does something generated by a build need to be revision controlled? I wrote: The generated files don't need to be revision controlled, but they need to be available to people or tools who cannot run the tool that generates the files. The most convenient

RE: Make cvs ignore some changes in files

2002-08-22 Thread Frederic Brehm
At 07:06 AM 8/22/2002 -0700, Noel Yap wrote: Have you tried: 1. Version control the generated file. Yes, I version control a canonical form of the generated file. 2. Build the generated file if the necessary tools are available. The tool does this without asking when it is run. It's a GUI,

  1   2   >