Browse changes

Today, I came across a situation where I wanted to see all of the CVS changes
since a specific tag was laid down (against the whole project). I didn't
find any way do this in IDEA, but I did stumble across the Browse Changes
option, which let's you search for changes by person or by before/after dates.
Since I knew approximately when the tag was laid down, the date search would
work fine. However, when I ran the search, it failed with the following
CVS output:

c:\progra1\jetbra1\intell~1.0\bin cvs log -N
cvs server: invalid option -- S
Usage: cvs rlog [-r[revisions]]
[-w[logins]]
-l Local directory only, no recursion.
-R Only print name of RCS file.
-h Only print header.
-t Only print header and descriptive text.
-N Do not list tags.
-b Only list revisions on the default branch.
-r[revisions] Specify revision(s)s to list.
rev1:rev2 Between rev1 and rev2, including rev1 and rev2.
rev1::rev2 Between rev1 and rev2, excluding rev1 and rev2.
rev: rev and following revisions on the same branch.
rev:: After rev on the same branch.
:rev rev and previous revisions on the same branch.
::rev Before rev on the same branch.
rev Just rev.
branch All revisions on the branch.
branch. The last revision on the branch.
-d dates Specify dates (D1<D2 for range, D for latest before).
-s states Only list revisions with specified states.
-w[logins] Only list revisions checked in by specified logins.
(Specify the --help global option for a list of other help options)

Command finished ( 3 )
c:\progra1\jetbra1\intell~1.0\bin cvs log -N
cvs : Can't parse date/time: 1969-12-31 19:00

Command finished ( 0 )

Two questions here. One, is there any way to browse the changes since a
specified tag? And two, what's wrong with the Browse Changes function.
I don't even see "S" being tried as a parameter.

Tobin


5 comments

Hello Tobin,

TJ>
TJ> is there any way to browse the changes
TJ> since a specified tag?

Have you had a look at the TMate plugin? It's not free, but you'll be amazed
how quicky it pays for itself.

HTH,
Andrei


0

I had played with it once, but couldn't get it working right in the 5 or
10 minutes I had to play with it. Probably should have spent some more time
on it. Maybe I'll try it out again.

Still, I feel like, since it's there, the Browse Changes should work.

Tobin


0

But TMate needs a server-side component "shielding" CVS/svn right?

Messi

Andrei Oprea wrote:

Hello Tobin,

TJ> TJ> is there any way to browse the changes
TJ> since a specified tag?
Have you had a look at the TMate plugin? It's not free, but you'll be
amazed how quicky it pays for itself.

HTH,
Andrei

0

Messi wrote:

But TMate needs a server-side component "shielding" CVS/svn right?

Messi


True, but this can also be run on your machine. It is a Tomcat server
that you'll have to run which gathers the CVS/SVN changes.

Marius.

0

Does that mean that many IDEA/TMate users could each run the
serverside component on their machine without the various TMate
serverside-components getting into the way of each other? Would each
user have all information available or would this approach have
limitations (other than a waste of CPU-cycles & memory ;) )?

regards,

Messi

user@domain.invalid wrote:

Messi wrote:

>> But TMate needs a server-side component "shielding" CVS/svn right?
>>
>> Messi


True, but this can also be run on your machine. It is a Tomcat server
that you'll have to run which gathers the CVS/SVN changes.

Marius.

0

Please sign in to leave a comment.