[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: CVS "Search" function?
From: |
Wurdock, Tom |
Subject: |
RE: CVS "Search" function? |
Date: |
Thu, 25 Sep 2008 10:08:25 -0500 |
I'll take a stab. In the cvs directory on the server you could run:
find . | grep "filename"
To find them all.
But if you want to search the commits you made, pass the filenames to:
grep "author your_username;"
This will show you files where you made commits, but you'd be looking at
the raw source.
Am I way off or is this a god start?
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden On
> Behalf Of Hamilton, Fred
> Sent: Wednesday, September 24, 2008 11:40 AM
> To: address@hidden
> Subject: CVS "Search" function?
>
> Hi,
>
> I asked an employee (no longer with the company) to
> reorganize his portion of the CVS tree for a project he was
> working on (it was disorganized, mislabeled, there were
> multiple copies of the same project, and you basically
> couldn't find anything). It turns out he apparently deleted
> all the files in the project, reorganized a copy of a subset
> of the files, and checked those copies back in. We were able
> to restore most of the files that *weren't* his, but I'm
> trying to find the previous versions of some of the files
> that *were* his.
>
> The exact example is that I wrote some code that was checked
> in to CVS by me. He then deleted all that code, checked it
> in as new at a new location under his name, modified my code,
> and, of course, there are now
> 5 different versions of this project.
>
> So what I would ideally like to do is search for all the
> versions of a certain filename, wherever it is, deleted or
> not, that were checked in by me.
>
> Is there an easy way to do this?
>
> Is there a hard way to do this?
>
> Thanks,
> Fred
>
>
>