Watching history without a working directory

2000-07-06 Thread Reinstein, Shlomo
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

RE: Watching history without a working directory

2000-07-09 Thread Reinstein, Shlomo
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

Branches in CVS

2000-07-19 Thread Reinstein, Shlomo
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

Sorting tags

2000-07-27 Thread Reinstein, Shlomo
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

RE: CVS pids and the pids of its kids

2000-08-02 Thread Reinstein, Shlomo
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

RE: CVS pids and the pids of its kids

2000-08-03 Thread Reinstein, Shlomo
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

Question about the CVS mailing lists

2000-08-08 Thread Reinstein, Shlomo
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

RE: Email notification of checkout...

2000-08-09 Thread Reinstein, Shlomo
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

The recursive behavior of CVS

2000-12-25 Thread Reinstein, Shlomo
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

Question about the command-line for committing

2001-01-11 Thread Reinstein, Shlomo
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

RE: Question about the command-line for committing

2001-01-11 Thread Reinstein, Shlomo
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

Problems with CVS version 1.10.8 on Windows 2000

2001-01-30 Thread Reinstein, Shlomo
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

RE: Problems with CVS version 1.10.8 on Windows 2000

2001-01-30 Thread Reinstein, Shlomo
] 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

RE: Problems with CVS version 1.10.8 on Windows 2000

2001-02-01 Thread Reinstein, Shlomo
] [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

Strange conflicts as a result of merging a branch into the main trunk

2001-02-14 Thread Reinstein, Shlomo
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

A problem with CVS commands that modify the repository

2001-04-19 Thread Reinstein, Shlomo
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

Strange Permission denied problem during merge

2001-05-21 Thread Reinstein, Shlomo
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

Skipping directories in checkout

2001-05-31 Thread Reinstein, Shlomo
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

RE: Skipping directories in checkout

2001-05-31 Thread Reinstein, Shlomo
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

Stale CVS locks

2001-06-11 Thread Reinstein, Shlomo
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

RE: Stale CVS locks

2001-06-12 Thread Reinstein, Shlomo
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

RE: Stale CVS locks

2001-06-13 Thread Reinstein, Shlomo
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

Merging different types of files

2001-07-04 Thread Reinstein, Shlomo
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

RE: Merging different types of files

2001-07-08 Thread Reinstein, Shlomo
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

Per-directory sticky tags - a possible bug?

2001-07-09 Thread Reinstein, Shlomo
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

RE: Question about LockDir

2001-11-12 Thread Reinstein, Shlomo
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

LockDir option in CVSROOT/config

2001-11-14 Thread Reinstein, Shlomo
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

Special case when merging a branch to the main trunk

2001-12-05 Thread Reinstein, Shlomo
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

How cvs get works

2002-01-10 Thread Reinstein, Shlomo
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?)

RE: How cvs get works

2002-01-11 Thread Reinstein, Shlomo
: 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

Changing the type of files from text to binary

2002-06-05 Thread Reinstein, Shlomo
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

How to find out the CVSROOT and location in the repository of a working directory

2002-06-23 Thread Reinstein, Shlomo
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

cvs release does not update the CVS/Entries(.log) file

2002-06-24 Thread Reinstein, Shlomo
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

RE: How to find out the CVSROOT and location in the repository of a w orking directory

2002-06-24 Thread Reinstein, Shlomo
. 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

RE: How to find out the CVSROOT and location in the repository of a w orking directory

2002-06-24 Thread Reinstein, Shlomo
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

RE: How to find out the CVSROOT and location in the repository of a w orking directory

2002-06-25 Thread Reinstein, Shlomo
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

Moving/renaming working directories

2002-06-30 Thread Reinstein, Shlomo
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

Communicating client information to the CVS server

2002-07-11 Thread Reinstein, Shlomo
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

Error in commit_prep.pl?

2002-07-14 Thread Reinstein, Shlomo
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

Automatically tagging the repository after (almost) every commit

2002-07-17 Thread Reinstein, Shlomo
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

RE: Automatically tagging the repository after (almost) every commit

2002-07-17 Thread Reinstein, Shlomo
: 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

RE: binary vs. text files

2002-07-17 Thread Reinstein, Shlomo
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

RE: Automatically tagging the repository after (almost) every commit

2002-07-17 Thread Reinstein, Shlomo
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.

CVS bug? Committing a new file to a branch failed and the local file was cleared!

2002-07-30 Thread Reinstein, Shlomo
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 --

RE: CVS bug? Committing a new file to a branch failed and the local f ile was cleared!

2002-07-30 Thread Reinstein, Shlomo
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

cvs commit features

2002-10-08 Thread Reinstein, Shlomo
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

RE: cvs commit features

2002-10-10 Thread Reinstein, Shlomo
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

Order of operations during commit when using a CVS server

2002-10-18 Thread Reinstein, Shlomo
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

RE: Stale CVS locks

2002-11-06 Thread Reinstein, Shlomo
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]:

check_cvs.pl script

2002-11-20 Thread Reinstein, Shlomo
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

RE: check_cvs.pl script

2002-11-21 Thread Reinstein, Shlomo
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

Problems with the :server: access

2003-01-13 Thread Reinstein, Shlomo
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

Finding which tags exist without checking-out

2003-02-09 Thread Reinstein, Shlomo
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

Specifying options for ssh

2003-02-09 Thread Reinstein, Shlomo
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 ___

RE: Finding which tags exist without checking-out

2003-02-09 Thread Reinstein, 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

RE: Finding which tags exist without checking-out

2003-02-11 Thread Reinstein, Shlomo
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

Commit inconsistency: Up-to-date check did not fail though it should have !

2003-02-18 Thread 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

RE: Commit inconsistency: Up-to-date check did not fail though it sho

2003-02-18 Thread Reinstein, Shlomo
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

RE: Commit inconsistency: Up-to-date check did not fail though itsho uld have !

2003-02-18 Thread Reinstein, Shlomo
-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

RE: Commit inconsistency: Up-to-date check did not fail though itsho uld have !

2003-02-18 Thread Reinstein, Shlomo
. 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

RE: Commit inconsistency: Up-to-date check did not fail though itsho uld have !

2003-02-18 Thread Reinstein, Shlomo
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

The recursive behavior of CVS

2003-02-19 Thread Reinstein, Shlomo
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

RE: Commit inconsistency: Up-to-date check did not fail though itsho uld have !

2003-02-23 Thread Reinstein, Shlomo
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

RE: Commit inconsistency: Up-to-date check did not fail though itsho uld have !

2003-02-23 Thread Reinstein, Shlomo
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

FW: Commit inconsistency: Up-to-date check did not fail though itsho uld have !

2003-02-24 Thread Reinstein, Shlomo
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

FW: Commit inconsistency: Up-to-date check did not fail though itshould have !

2003-02-24 Thread Reinstein, Shlomo
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

RE: FW: Commit inconsistency: Up-to-date check did not fail though it should have !

2003-03-03 Thread Reinstein, Shlomo
:[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

Checking if two versions are the same

2003-06-12 Thread Reinstein, Shlomo
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