Re: Build systems

2000-03-17 Thread Frederic Brehm
At 15:53 -0500 3/17/00, Laird Nelson wrote: My curiosity is piqued by several posts recently on the subject of builds. ... For those of you that do run builds of your products/systems where cvs is the underlying version control system, how many of you: I don't do any of your choices, exactly.

Re: how to create/design your repository/project

2000-08-17 Thread Frederic Brehm
At 17:59 -0400 8/16/00, [EMAIL PROTECTED] wrote: Hi, I'm new in CVS. After reading lots of newsgroup and reading Karl Fogel's CVS book, I'm ready to import our corporate codes into cvs. We have multiple clients and each client has multiple projects. How should I set up my repository to best

Diversion: Job posting humor

2000-09-05 Thread Frederic Brehm
This is a snippet of a job requirement that recently appeared on an internal bulliten board: "The candidate will be administering revisions of Controls Systems (CVS)" We now return you to your regularly scheduled flame-fest. :-) Fred == Fred Brehm, Sarnoff Corporation, [EMAIL PROTECTED]

Re: program option limitations on client machine

2000-09-11 Thread Frederic Brehm
At 15:10 -0400 9/11/00, David Martin wrote: I need to provide a simple script that, immediately after checkout, creates some symbolic links within the newly checked out hierarchy, on the client machines. At first I thought I could do this easily with a program option specified in the modules

What is Cederqvist? for the FAQ

2000-09-15 Thread Frederic Brehm
At this point in the discussion, I would like to nominate the question "What is Cederqvist?" as the most important entry in a CVS FAQ. Please note that one cannot RTFM until one knows the answer to this question. The next most important entry in the FAQ should be: "How do I

Re: CVS 1.11 sanity.sh fails at multiroot-log-1 under HPUX 10.20

2000-10-26 Thread Frederic Brehm
At 10:57 -0400 10/26/00, Larry Jones wrote: They aren't random -- there's a well-defined set that the test suite uses if they're set: TESTDIR - the directory to run the tests in AWK - the awk program to use EXPR- the expr program to use ID - the id

RE: Cederqvist HTML Document Broken for Netscape

2000-11-10 Thread Frederic Brehm
-Original Message- From: Tige D. Chastain [mailto:[EMAIL PROTECTED]] ... Thought I would let you all know that the document at http://www.cvshome.com/docs/manual/cvs.html does not render in Netscape. Taking a look at the HTML, it looks like not all of the tables were

using NFS from homogeneous (almost) systems

2001-03-22 Thread Frederic Brehm
I know that one should use client/server CVS when the repository and sandbox are on heterogeneous systems. (SGI and Sun, for example). What are the pros and cons of using NFS to access the CVS repository between systems that are similar? What if the OS version isn't exactly the same? We have

Re: using NFS from homogeneous (almost) systems

2001-03-26 Thread Frederic Brehm
I asked: What are the pros and cons of using NFS to access the CVS repository between systems that are similar? What if the OS version isn't exactly the same? We have been using CVS like this for a while. I would like to know if it is worth setting up a cvs server on our file server. The

Re: Suspicious email message intercepted

2001-05-09 Thread Frederic Brehm
Could one paste a VBS script into the mail message instead of attaching it as a file? Or, maybe attach a gzipped version of the script? If the gnu mailing list software automatically trashed executable attachments (not just .vbs, but also .exe and others?) we can still share script source

Re: Suspicious email message intercepted

2001-05-11 Thread Frederic Brehm
Has the mailing list manager at gnu.org been listening to this discussion? -- Fred Brehm, Sarnoff Corporation, [EMAIL PROTECTED] ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs

Re: [ANNOUNCE] cvs-nserver 1.11.1.1 released

2001-06-15 Thread Frederic Brehm
[ On Friday, June 15, 2001 at 00:23:14 (-0700), Gianni Mariani wrote: ] Subject: Re: [ANNOUNCE] cvs-nserver 1.11.1.1 released cvs-nserver sounds great. I'd like to see thin kind of authentication support in the base CVS soon. At 11:04 -0400 6/15/01, Greg A. Woods wrote: No, you do not.

Extending CVS without breaking RCS ,v files

2001-09-25 Thread Frederic Brehm
At 15:47 -0400 9/25/01, Greg A. Woods wrote: There's no way to handle _any_ file attribute change tracking without extending the RCS file format. Period. Take it up with the RCS maintainers if you want to do something productive about it. Suppose that along with the foo,v files in the

Re: invalid change text...direct pointer to check_cvs.pl

2001-10-03 Thread Frederic Brehm
At 16:53 -0700 10/2/01, David Taylor wrote: Also see http://mail.gnu.org/pipermail/info-cvs/2001-September/020377.html for his pointer to a perl script to hunt for other instances of corruption. I followed the multi-level indirection and found

Re: Third-party binary files, keyword expansion probs.

2002-01-08 Thread Frederic Brehm
At 16:02 -0500 1/8/02, Jack Baty wrote: Other than the vendor branch issues, are there gotchas of which I should be aware when managing binaries within CVS? I have a dozen or two complete web sites under CVS control, including all of the .gif and .jpgs. These are imported as binaries (-kb) and

Re: Where are branched revisions kept?

2002-01-11 Thread Frederic Brehm
At 16:04 -0500 1/11/02, Jack Baty wrote: I then deleted all of the files in the directory before creating the branch, Or something like that :) Whoops! A dead state means that file has been removed .. for that revision. This sounds like my situation, but I was hoping someone could

Re: trouble with symlinks

2002-01-14 Thread Frederic Brehm
At 22:28 +0100 1/13/02, Simon Strandgaard wrote: I have created some symlinks in my repository, pointing out to some files outside the repository. But CVS is only looking at the symlinks timestamps. NOT the timestamp on the files outside the repository!!! Is there any options by which i can

Re: trouble with symlinks

2002-01-15 Thread Frederic Brehm
At 8:23 -0600 1/15/02, Steve Greenland wrote: On Mon, Jan 14, 2002 at 10:29:59PM +0100, Simon Strandgaard wrote: Its not the symlink it self, i store in my repository, its the symlinked file. I have only files in my repository, without any symlinks! But i have many symlinks in the

Re: Cloning Part of a Repository

2002-01-16 Thread Frederic Brehm
At 16:07 + 1/16/02, Kenneth Loafman wrote: Rather than creating a new repository for code that's going to be transferred, eventually, to a spin-off company, would it be easier to create a module for them, then transfer the module, or should we create a new repository. Think of a repository

Re: deleting files

2002-01-17 Thread Frederic Brehm
At 7:54 -0500 1/17/02, Richard Giuly wrote: Is it okay to delete the ,v files from the repository if you don't want the corresponding file at all? (that is, you don't even want the history preserved) Yes, assuming that no other file in the repository (like a makefile) refers to the file. This

New FAQ entry..What is a sandbox?

2002-01-28 Thread Frederic Brehm
Rich Giuly said: thanks for the information. by the way, what exactly do you mean by sandbox ? I know what it means, but I wanted to give Rich an authoritative answer. However, cederqvist-1.11.1p1.pdf did not contain the word at all. A search of the FAQ revealed a single reference

Re: OFF-TOPIC: Spam on the CVS mailing lists

2002-03-12 Thread Frederic Brehm
At 19:20 +0530 3/12/02, sudarshan wrote: Yes i do accept the comments what brian has told. Even i am a member of CVS mailing list and past one week i am getting around numerous SPAM mails and the character set is not english and it is very difficult. Could some body can stop this Sudarshan,

Re: FW: Symbolic tag information after a 'cvs release'

2002-04-08 Thread Frederic Brehm
At 17:03 +1000 4/8/02, Sonam Chauhan wrote: Sorry - Having never done *software* releases with CVS myself, I misphrased my query. What I really meant was 'cvs export'. In other words, we do a 'cvs export' of a tagged branch as part of our release process. I wanted to capture the tag name of

RE: PROPOSAL: Addressing the list's spam i ssue: was: [GB2312] ±Ü Ãâåe ÎóµÄÍâÙQÐÐäN·½Ê

2002-04-08 Thread Frederic Brehm
On Mon, 8 Apr 2002, Beachey, Kendric wrote: Were it up to me, every message I ever write would be in plain old text, but our dad-blamed Exchange server insists on HTML-ifying my messages as it hands them to the outside world. No worry. html posted from _subscribers_ would not be caught

How do you unupdate a file

2002-04-11 Thread Frederic Brehm
I updated a file by mistake and I'm not ready to integrate its changes with my current sandbox. An update -r old.rev will fix things up, but it sets a sticky tag. I'll probably forget (call it a senior moment :-) to update -A until I thrash around a bit and figure out what's wrong. It would

RE: How do you unupdate a file

2002-04-11 Thread Frederic Brehm
At 11:30 -0500 4/11/02, [EMAIL PROTECTED] wrote: an unmodified copy of your file is also in your working directory, with the name `.#file.revision' where revision is the revision that your modified file started from. (Note that some systems automatically purge files that begin with `.#' if they

Re: How do you unupdate a file

2002-04-11 Thread Frederic Brehm
Frederic Brehm writes: I updated a file by mistake and I'm not ready to integrate its changes with my current sandbox. An update -r old.rev will fix things up, but it sets a sticky tag. That's exactly what you want. I'll probably forget (call it a senior moment :-) to update -A until

Re: RFC - new switches for 'cvs status'

2002-04-15 Thread Frederic Brehm
At 19:30 -0400 4/13/02, Matthew Persico wrote: I have written a perl script that wraps cvs status in order to add two new switches: -i for interesting - skip all the Up-to-date entries, just show me everything else. -s for short - skip the equals signs, the versions, etc. Just show me directory

Re: removing sandbox files ignored or not registerd via cvs add

2002-04-24 Thread Frederic Brehm
At 13:17 +0200 4/24/02, Janning Vygen wrote: How can i easily remove all files in a sandbox which are 1. not yet registered in the repository via cvs add /cvs import 2. are ignored by .cvsignore or internal ignore list (like .o ~ etc.) Use cvs -nq update and look at the lines that begin with a

Re: splitting CVSROOT/modules into multiple files?

2002-04-26 Thread Frederic Brehm
At 0:42 +0200 4/26/02, Andreas Thalau wrote: We have a dozen (the number is continuously growing) projects with five up to ten sub-modules for each project in one repository and the modules file is getting more and more unreadable. This is why we like to have it separated into one file per

Re: How to keep unix eoln in repository

2002-05-14 Thread Frederic Brehm
At 12:55 +0200 5/14/02, juhas wrote: Hi, is there any simple way how to keep unix ends of lines (eolns) in the repository? ... Is it possible to set/write a trigger which would convert eolns in text files during cvs checkin? If not, is there another chance? Use CVSROOT/commitinfo to run a script

Re: ||- howto commit comments to the source file?? -||

2002-05-16 Thread Frederic Brehm
For *.h and *.cpp files, add the following lines /* $Log$ */ This will cause problems when you merge branches, though. Check to see if the auditors will accept the result of the following command: cvs log *.h *.cpp At 9:31 -0300 5/16/02, gaelen gallashant wrote: I am a

Re: problem when using shell script to checkout huge binary files(70MB)

2002-05-21 Thread Frederic Brehm
At 12:54 -0500 5/20/02, Veronica Zhu wrote: I use Java Runtime.getRuntime().exec() to execute a shell script. ... It works great for all files EXCEPT huge binary files whose size is about 70 Mega Bytes. The directory, which should contain those large files, was checkout as an empty directory.

Re: export command help

2002-05-22 Thread Frederic Brehm
If your module has no revisions ``or anything'', what do you expect to export from it!?!?!?! H. Maybe he really wants the checkout command so he can put something in the module? cvs co MODULE-NAME Fred -- Fred Brehm, Sarnoff Corporation, [EMAIL PROTECTED]

Mac OS X: Version Control with CVS

2002-05-31 Thread Frederic Brehm
Apple has published a How-To document for using CVS with Mac OS X (a.k.a. Unix). http://developer.apple.com/internet/macosx/cvsoverview.html I thought this might be of interest to people on this list. Fred -- Fred Brehm, Sarnoff Corporation, [EMAIL PROTECTED]

CVSROOT/Emptydir/junk added to the repository

2002-06-13 Thread Frederic Brehm
I got a loginfo generated mail message that contained: Directory /long/path/to$CVSROOT/CVSROOT/Emptydir/junk added to the repository It seems to me like this is either 1) a user mistake or 2) a CVS bug, but not 3) nothing to be concerned about. The user who caused this message also created a

Re: newbie help with conversion from VSS

2002-06-20 Thread Frederic Brehm
At 9:13 -0700 6/20/02, [EMAIL PROTECTED] wrote: The kicker is that this person is in Creative Services and needs to use a Macintosh (running OS X 10.1.5) for their other duties within the company. Is CVS a reasonable solution to this problem? For giving a Mac user access to a CVS repository?

Re: cvs history: warning: history line invalid

2002-07-24 Thread Frederic Brehm
At 12:54 -0400 7/24/02, Martin d'Anjou wrote: The filesystem is only running filesystem stuff, nothing else. I need to check with my network admin if we're allowed to run a CVS daemon on the file server itself. What if I picked a server closer to the fileserver instead? We have a similar setup.

Re: Checks before versioning a file

2002-08-12 Thread Frederic Brehm
At 02:53 PM 8/10/2002 +0530, Jayashree wrote: Is there any way by which I can check for tab characters,#if 0's in a file while checking in. Also, can somebody let me know if the file format can be checked while chcking in. This is to avoid Ctrl-M characters when a file is versionised in dos

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,

RE: Make cvs ignore some changes in files

2002-08-22 Thread Frederic Brehm
At 07:12 AM 8/22/2002 -0700, Noel Yap wrote: I don't understand, if Makefile.cache has to be in synch with the other files: 1. Why are there systems that are able to commit, but can't build Makefile.cache? There are no such systems. I'm not sure where my text misled you into thinking that, but

Re: Make cvs ignore some changes in files

2002-08-22 Thread Frederic Brehm
At 04:52 PM 8/22/2002 +0200, Christian Andersson wrote: I asked for a sollution to MY problem, not to a different problem with how things are set up, so why not ignore why, and how and just answer my problem? OK. Is it possible for cvs to ignore certain rows in a file when comparing for

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: .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: 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: 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: ^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: 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: 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: 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: 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: 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: 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: [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,

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: 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

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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

  1   2   >