Am 15.12.2011 15:26, schrieb Jojakim:
> As I explained in my initial post, we have many individual projects. They are
> usually not touched - sometimes for years - once they are installed and
> tested (industrial automation area). When we need to do major changes, yes,
> we import them in a new repo. But sometimes the changes are so small, that
> the work around (reorganizing - importing - etc) takes much more time then
> the modification itself and the customer does not agree to pay more. In these
> cases we do the changes in the WC directly.
Letting things sleep in a working copy, possibly even one that everyone
can access and modify without any log message, seems like a bad idea.
Version control is also about being able to retrace your steps and also
a bit about allowing others to retrace your steps.
I don't think there is anything clearer than creating a branch (URL-URL
copy), checking out a working copy, doing a few customer-specific
modifications and then committing that with a suitable comment. However,
that means you don't import them into a separate repository but that the
"main" project with all customer-specific live in the same repository.
That way also makes it easier to merge things between branches if you
want to, and it also reduces the amount of storage required, because
copies within a repository are size-optimized using representation sharing.
That said, I'm glad you solved your problem!
Uli
**************************************************************************************
Domino Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
Visit our website at http://www.dominolaser.com
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Domino Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************
Received on 2011-12-16 15:22:46 CET