Hi,
Is it possible to watch the history of a CVS project (like "cvs log")
without having a working directory of the project? I couldn't figure it out
from the Cederqvist manual; it seems to me that logically there should be no
need for a working copy of a project in order to just view the
Pavel Roskin [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 06, 2000 8:21 PM
To: Reinstein, Shlomo
Cc: '[EMAIL PROTECTED]'
Subject: Re: Watching history without a working directory
Hello, Shlomo!
Is it possible to watch the history of a CVS project (like "cvs log")
without having a wo
Hi,
I have read the recent messages regarding branch locking in CVS. I tried to
do a similar thing myself, and I get strange output from CVS, which I cannot
understand even after reading these messages. Here are the commands that I
gave and the output of CVS for these commands:
(I typed these
Hi,
Is there a way of sorting tags according to the revisions that they tag?
Specifically I would like to find the latest tag that was put on a given
branch. (Suppose that all files in a CVS project are always tagged
together, so in general I could take the output of "cvs log" for any single
Hi,
I've used that method to communicate information between the commitinfo and
the loginfo of the same commit process - that is, using the pid of the "cvs
commit" process itself, which is the parent of both. Just one point: In case
you don't work with a CVS server, and people can access the
IL PROTECTED]]
Sent: Thursday, August 03, 2000 4:41 PM
To: Reinstein, Shlomo
Cc: 'Donald Sharp'; [EMAIL PROTECTED]
Subject: Re: CVS pids and the pids of its kids
"Reinstein, Shlomo" wrote:
Hi,
I've used that method to communicate information between the commitinfo
and
the loginfo o
Hi Greg,
Sorry for asking this - but what is the "CVS-II Discussion Mailing List"? I
am subscribed to [EMAIL PROTECTED], and I have a rule in my email client to
move all the messages from that mailing list to some folder, but I keep
getting the CVS-II discussion mailing list messages in my
I have never used it, but according to the CVS manual by Per Cederqvist
(page 127, C.1.5. Module options), you can add an option ('-o prog') in the
'modules' file in the repository which will specify a program to run
whenever files in a module are checked out. The program runs with a single
Hi,
Can anyone explain to me the recursive behavior of CVS? To be more precise,
can anyone explain to me how CVS determines whether it should go into a
subdirectory and continue to run there or not?
Here were have arbitrary directory structures of sources checked-out from
CVS. The sources in
Hi,
The "commit" command of CVS has an option, "-m", for specifying a log
message on the command-line instead of interactively using an editor. But
what happens when the commit is recursive and there are files in other
directories that will be committed? Is there a way to specify (on the
to commit several directories
with different log messages.
Thanks,
Shlomo
-Original Message-
From: Rob [mailto:[EMAIL PROTECTED]]
Sent: Thursday, January 11, 2001 11:25 AM
To: Reinstein, Shlomo
Cc: '[EMAIL PROTECTED]'
Subject: Re: Question about the command-line for committing
H
Hi,
Using CVS version 1.10.8 on Windows 2000, I am trying to check-out a module
using the global "-d" option, specifying the full path of the repository:
cvs -d :local:z:\iil\iswp\data\apt\ISIS\repository get trycvs
(where 'z:\iil\iswp\data\apt\ISIS\repository' is the full path of the
]
Subject: Re: Problems with CVS version 1.10.8 on Windows 2000
Reinstein, Shlomo writes:
What can the problem be? Isn't z:\iil\... an absolute pathname?
No, it's not. There are some parts of CVS that insist on forward
slashes (/) instead of backward slashes (\) and this is one of them. I
understand
] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 01, 2001 4:27 PM
To: Reinstein, Shlomo
Cc: '[EMAIL PROTECTED]'; [EMAIL PROTECTED]
Subject: Re: Problems with CVS version 1.10.8 on Windows 2000
Please reread Larry's original response and follow his advice (always
use forward slashes
Hi,
I have encountered merge conflicts that are very strange to me:
At some point during the development of a project, we created a branch from
the main trunk. A lot of work was done in that branch, but ever since the
branch was created, NO work was done on main trunk. That is, the latest
Hi,
We've been working on our CVS repository for a while, and everything used to
be ok.
Starting today, we are getting messages like the following:
cvs [commit aborted]: could not open lock file
`some-path-in-the-repository/some-file,' : File exists
We got similar messages when trying to tag the
Hi,
I got a strange behavior of CVS (version 1.10.7, running on WinNT) when
trying to merge(update) a file. The situation is as follows: I checked-out a
project from the repository. One of the files in the project (let's call it
x.cpp) was checked-out with version 1.5. I modified the file
Hi,
While running cvs -d path-to-CVSROOT get some-project, I get the
following message:
cvs checkout: Updating some-project
cvs checkout: cannot open directory path-to-CVSROOT/some-project: No
such file or directory
cvs checkout: skipping directory some-project
The reason CVS is unable to open
the
errors from the standard error (or output).
Shlomo
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, May 31, 2001 10:18 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: Skipping directories in checkout
Reinstein, Shlomo writes
Hi,
It happens many times that CVS users execute some CVS command (e.g., cvs
log), and then, before it finished executing, they abort the command using
Ctrl+Break or a similar manner. The outcome of this is that the read locks
generated by CVS remain in place, and prevent other users later from
a lot of trouble with these stale CVS
locks.
Shlomo
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 12, 2001 9:03 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: Stale CVS locks
Reinstein, Shlomo writes:
It happens many times that CVS
signals.
Shlomo
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, June 13, 2001 9:44 PM
To: Reinstein, Shlomo
Cc: [EMAIL PROTECTED]
Subject: RE: Stale CVS locks
[ On Wednesday, June 13, 2001 at 08:25:02 (+0300), Reinstein, Shlomo wrote:
]
Subject: RE
Hi,
My CVS project contains two types of files: Text files (source code), and
binary files. The text files contain CVS keywords in them (e.g. $Header$),
and in general we're interested in the keyword substitution feature for the
text files. However, the binary files are stored in the repository
Hi,
I don't see how the cvswrappers file can help me, because for the *same*
files I would like to see a different behavior, depending on the command.
When I check-out/check-in source files, I would like the keyword
substitutions to take place, e.g., I would like $Revision$ to be expanded to
the
Hi,
I'm using CVS version 1.10.7 on Windows (not using the client/server model).
I have a CVS project that is made of some directory tree, where the topmost
directory does not contain any files:
root
subdir1
subdir2
...
The root directory of the project (root) does not contain any
Is there a different solution?
Shlomo
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Sunday, November 11, 2001 11:56 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: Question about LockDir
Reinstein, Shlomo writes:
But I have a problem
Hi,
We're using CVS on both Windows and Linux, using the :local: access
method. Our repository is located on AFS, from Linux it's accessible as
/afs/..., and from Windows the repository is accessible using some drive
letter that is mapped to the root of AFS.
I now want to use the LockDir option
Hi,
A file that we removed on a branch has a new revision on the main trunk
(after the branch was created). When we merge the branch into the main
trunk, CVS keeps the file with the new revision, and does not report a
conflict.
In our specific case, the merge should remove the file, because the
Hi,
I have a small question about the internals of cvs get: How does cvs get
transfer the files from the repository to the checkout directory after
extracting them from the RCS files? (How does it do that when the repository
is mounted locally and how does it do it in a client/server mode?)
: How cvs get works
Reinstein, Shlomo writes:
I have a small question about the internals of cvs get: How does cvs
get
transfer the files from the repository to the checkout directory after
extracting them from the RCS files? (How does it do that when the
repository
is mounted locally
Hi,
I work with CVS 1.11.
I would like to change the type of .dsp and .dsw files (Project files and
Workspaces of MSDEV) in my repository to binary, so that they can be used
with MSDEV even when checked-out on Linux.
The problem with that is that changing the type to binary (using cvs admin
-kb
Hi,
Is there a clean way to find out what is the CVSROOT of a working
directory and where in the repository it is located? I need to find that out
from within a Perl script, and by clean I mean that I prefer not to look
into the CVS/Root and CVS/Repository files, because I consider them to be
Hi,
I would like to use cvs release to get rid of a sub-tree of my project.
However, I noticed that cvs release does not update the CVS/Entries (or
CVS/Entries.log) file, which causes a problem later when I want to run
other commands, like cvs status, cvs tag, etc. For example:
cvs -d
. The content of it should match CVSROOT.
Dale Miller
-Original Message-
From: Reinstein, Shlomo [mailto:[EMAIL PROTECTED]]
Sent: Sunday, June 23, 2002 9:11 AM
To: '[EMAIL PROTECTED]'
Subject: How to find out the CVSROOT and location in the
repository of a w orking directory
Hi
DEBUG3: $cvsroot=
/sdhs_mnt2/cvsroot
Dale Miller
-Original Message-
From: Reinstein, Shlomo [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 24, 2002 7:35 AM
To: '[EMAIL PROTECTED]'; Reinstein, Shlomo; [EMAIL PROTECTED]
Subject: RE: How to find out the CVSROOT and location
About the first possibility below, this was the first thing that I tried
before I sent the message to the mailing list.
I noticed that I have a problem with sticky dates: I cannot take the sticky
date from the output of cvs status and just use cvs update -D
sticky-date. I need to do a format
Hi,
Suppose I check-out a project from the CVS repository, and later I move the
working directory to another location on my hard drive (together with the
CVS/ subdirectory, of course). Can I encounter problems running CVS commands
from the new location of the working directory? Or it is totally
Hi,
When working with a CVS server, is there a way to communicate non-CVS
related information from the client to the server (and vice versa)?
Let me explain what I would like to do. First some short background: We have
a system (made mostly of Perl scripts) that uses CVS for the source control
Hi,
I think there's a bug in commit_prep.pl (in the contrib/ directory), that
prevents committing the merge result of merging an existing branch with a
new one from the same version. Please let me know what you think:
At some point, I created a branch (b1) from the latest trunk version
(let's
Hi,
Our users use CVS indirectly through a Perl script that I wrote. This Perl
script provides the same command and the same options as CVS, with few
additions. For commit, the script also (by default) tags the repository
when the commit is over, and it has an additional option to avoid tagging
: Wednesday, July 17, 2002 11:47 AM
To: Reinstein, Shlomo
Cc: '[EMAIL PROTECTED]'
Subject: Re: Automatically tagging the repository after (almost) every
commit
On Wed, 17 Jul 2002, Reinstein, Shlomo wrote:
Can I achieve the same if the repository sits in a CVS server? If so, how?
I realize that I
Hi,
You can type cvs status filename, and look for Sticky Options: in the
output. If -kb is the value there, then the file is stored as binary.
Otherwise, it is stored as text.
About changing file status:
http://www.cvshome.org/docs/manual/cvs_9.html#SEC80
Please note that the sticky options are
I also thought of that, but this is complicated:
1. I need to check which directories should be committed, since I have to
allow a different log message for each directory (like in CVS).
2. I need to launch an editor; and I have to support both Windows and Linux,
and several shell types.
Hi,
A user checked-out a CVS project from a branch, modified it, added a file,
and then tried to commit. When he committed, he saw output like the
following:
(I deliberately changed the names of the files and paths, note the problem
with file2.c below)
...
repository-path/Proj/file1.c,v --
PROTECTED]'
Subject: Re: CVS bug? Committing a new file to a branch failed and the local
f ile was cleared!
On Tue, Jul 30, 2002 at 11:52:44AM +0300, Reinstein, Shlomo wrote:
cvs commit: cannot remove file2.c: Permission denied
cvs [commit aborted]: cannot rename file CVS/,,file2.c to file2.c: File
Hi,
We have written a set of Perl scripts that wrap around CVS commands and do
some more stuff that is specific to our working environment.
Someone suggested that I add two options to the wrapper for cvs commit,
and I was wondering if anyone has thought about adding these two options to
CVS
of CVS or GUIs.
Shlomo
-Original Message-
From: Mike Ayers [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 09, 2002 8:48 PM
To: Reinstein, Shlomo
Cc: '[EMAIL PROTECTED]'
Subject: Re: cvs commit features
Reinstein, Shlomo wrote:
Of course, a user can always use cvs add and cvs remove
Hi,
Until now, I've been using CVS with a locally-mounted repository. When I did
cvs commit, it used to first run the command specified in
CVSROOT/commitinfo for every directory that had to be committed, and then it
launched the editor to enter the log message (only if the commands had a
good
Hi,
Back to the network-mounted repository issue after a long time. See Larry's reply
below. What is wrong with accessing a repository from Windows using :local:, when
the repository is mapped to a drive letter (using Samba)?
Recently we get many problems of the form:
cvs [tag aborted]:
Hi,
I found the check_cvs.pl script in some of the messages in the mailing-list.
Is this script published formally somewhere, or is that a private script
that was provided only for the cases in those messages?
Shlomo
___
Info-cvs mailing list
[EMAIL
there as files that do not belong in the
repository.
Shlomo
-Original Message-
From: Donald Sharp [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 21, 2002 2:57 PM
To: Reinstein, Shlomo
Cc: [EMAIL PROTECTED]
Subject: Re: check_cvs.pl script
Attached. Documentation inside the script.
donald
Hi,
We are using the :server: access method to access our CVS repository. Trying
to check-out a module, one of my users got the following message:
warning: unrecognized response `text' from cvs server
(where 'text' is some arbitrary string.)
I figured out that 'text' was actually
Hi,
Suppose I would like to find out which tags a module has, _without_ first
checking it out. Can this be done? If so, how?
Thanks,
Shlomo
___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs
Hi,
I'm using the :ext: access method of CVS, with CVS_RSH set to ssh2. Is
there a way to specify options for the rsh replacement? I noticed that
setting CVS_RSH to ssh2 -x, for example, does not work: CVS says: Cannot
exec ssh2 -x.
Shlomo
___
:[EMAIL PROTECTED]]
Sent: Sunday, February 09, 2003 4:25 PM
To: [EMAIL PROTECTED]
Subject: Re: Finding which tags exist without checking-out
On Sun, Feb 09, 2003, Reinstein, Shlomo wrote:
Suppose I would like to find out which tags a module has, _without_ first
checking it out. Can this be done
information and filter it (like you show below)?
Shlomo
-Original Message-
From: Ralf S. Engelschall [mailto:[EMAIL PROTECTED]]
Sent: Sunday, February 09, 2003 7:10 PM
To: [EMAIL PROTECTED]
Subject: Re: Finding which tags exist without checking-out
On Sun, Feb 09, 2003, Reinstein, Shlomo
Hi,
I've always trusted CVS to do its work well, but today for the first time I
found out that it doesn't. The problem might not be in CVS itself, but it's
a very basic thing in CVS that does not work. The scenario is as follows:
- User A checks-out the latest version of project p.
- User B
PROTECTED]]
Sent: Tuesday, February 18, 2003 5:38 PM
To: Reinstein, Shlomo
Cc: [EMAIL PROTECTED]
Subject: Re: Commit inconsistency: Up-to-date check did not fail though it
sho
Reinstein, Shlomo writes:
- User A checks-out the latest version of project p.
- User B checks-out the latest version
-Original Message-
From: Brandon Craig Rhodes [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 18, 2003 3:52 PM
To: [EMAIL PROTECTED]
Subject: Re: Commit inconsistency: Up-to-date check did not fail though it
sho uld have !
Reinstein, Shlomo [EMAIL PROTECTED] writes:
- User A checks-out
.
Shlomo
-Original Message-
From: Eric Siegerman [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 18, 2003 7:16 PM
To: [EMAIL PROTECTED]
Subject: Re: Commit inconsistency: Up-to-date check did not fail though it
sho uld have !
On Tue, Feb 18, 2003 at 06:35:35PM +0200, Reinstein, Shlomo wrote
Reinstein, Shlomo [EMAIL PROTECTED] wrote in
message news:[EMAIL PROTECTED]...
- User B commits his changes to p, without first updating
his working copy.
Against all expectations, user B succeeds to commit even
though his working
copy is not up to date, leading to an unstable latest
Hi,
About 2 years ago I asked about the recursive behavior of CVS. I asked how
CVS decides whether it should recurse into a subdirectory or not, and I got
the following reply from Larry Jones: In general, if there's no CVS
subdirectory in a directory or if there are no D lines in CVS/Entries, CVS
PROTECTED]
Subject: Re: Commit inconsistency: Up-to-date check did not fail though it
sho uld have !
On Tue, Feb 18, 2003 at 08:37:12PM +0200, Reinstein, Shlomo wrote:
I also checked that this strange behavior was not fixed in CVS 1.11.1p1.
I
don't know about the newer versions (e.g., 1.15.1
This happened with 1.10.8 and also with 1.11.1p1. No related fix has been
mentioned in the news file for CVS versions 1.12-1.15.
Shlomo
-Original Message-
From: Guus Leeuw jr. [mailto:[EMAIL PROTECTED]
Sent: Sunday, February 23, 2003 12:07 PM
To: Reinstein, Shlomo
Cc: [EMAIL PROTECTED
I've just compiled and tried CVS 1.11.5 -- same behavior. Up-to-date check
does not work correctly when using client/server.
Shlomo
-Original Message-
From: Reinstein, Shlomo
Sent: Sunday, February 23, 2003 12:49 PM
To: Guus Leeuw jr.
Cc: [EMAIL PROTECTED]
Subject: RE: Commit
in
the development of large projects that are kept in CVS.
Is there an intention to fix (/change) this?
Shlomo
-Original Message-
From: Reinstein, Shlomo
Sent: Monday, February 24, 2003 1:49 PM
To: [EMAIL PROTECTED]
Subject: FW: Commit inconsistency: Up-to-date check did not fail though
:[EMAIL PROTECTED]
Sent: Monday, March 03, 2003 8:46 PM
To: [EMAIL PROTECTED]
Subject: Re: FW: Commit inconsistency: Up-to-date check did not fail though
it should have !
On Mon, Feb 24, 2003 at 03:36:58PM +0200, Reinstein, Shlomo wrote:
I have also looked up the sources of CVS. In commit.c, there's
Hi,
I have a tag name, and a working directory of some project
(without a sticky tag). I want to know if the tag name denotes the same version
as my working directory. What is the right way to find out?
Suppose that I have just checked-out this working directory
(i.e. only the files
68 matches
Mail list logo