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
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
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
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.
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,
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
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
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,
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
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
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
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
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
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
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
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
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
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
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,
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
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
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.
___
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
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
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?
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
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?
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
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
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
___
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
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
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.
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,
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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.
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;
/**
*
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,
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
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/
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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 ;)
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
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
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
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
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 - 100 of 141 matches
Mail list logo