[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Updating third party software

From: Ripalda-Marin, Miguel-Angel
Subject: Updating third party software
Date: Mon, 14 Oct 2002 13:21:32 +0100

Hi everybody,

I'm tracking a third party software within my CVS repository. Till now, what
I've done is this:
1.- Downloaded the initial release of the 3rd party software.
2.- Create a new module within my CVS repository.
3.- Work within the HEAD main branch.

Now, another release of that 3rd party software has been published, and I
would like to update my CVS repository. The first problem that I've come up
with, is this one: there is no patch-like incremental release.

To deal with this, I have tried to follow these steps:
1.- Download that new realese.
2.- Export the old release of that package from my CVS repository:
        $ cvs export -r THIRD_PARTY_BRANCH package
3.- Create a patch file with diff, with the changes from the old to the new
release of the package:
        $ diff -rP <old version dir> <new version dir> > patch.file
4.- Checkout the branch fro the 3rd party tracking:
        $ cvs checkout -r THIRD_PARTY package
5.- Apply the patch file to the module:
        $ cd package
        $ patch -Np1 patch.file
6.- Commit changes.

But in step 5, it tells me that it cannot find the files to patch... what am
I doing wrong?

Thank you all in advance, and best regards

Miguel Ángel Ripalda Marín

reply via email to

[Prev in Thread] Current Thread [Next in Thread]