1 |
On 09 Aug 2015 11:31, Marc Schiffbauer wrote: |
2 |
> * Michael Weber schrieb am 09.08.15 um 11:00 Uhr: |
3 |
> > On 08/09/2015 07:36 AM, Robin H. Johnson wrote: |
4 |
> > > I'm only 90% sure that everything works, but I've spent almost the |
5 |
> > > entire day on it, and there's more to go tomorrow. |
6 |
> > Thanks a lot! |
7 |
> > |
8 |
> > use case: my cvs tree had uncommitted ebuild work (yes, you caught me |
9 |
> > actually doing something). |
10 |
> > now `cvs diff` no longer works, how can i track down my local changes? |
11 |
> > besides diffing against git tree, brain memory aka shell history and |
12 |
> > find -newer? |
13 |
> |
14 |
> I'd say: |
15 |
> |
16 |
> - tar your *.ebuild and files/* stuff away |
17 |
> - then "git clone" the new git repo. |
18 |
> - untar your files in the new git repo |
19 |
> - use "git diff" |
20 |
|
21 |
there will be a ton of cvs keyword noise in there though. need to run |
22 |
a sed on the files to clear it out. |
23 |
|
24 |
it also will include noise where your local checkout was behind the latest |
25 |
tree, so it'll only really work if you ran `cvs up` in the whole tree just |
26 |
before it was shutdown. |
27 |
-mike |