Hi Kristis

I understand the example. It clarifies things a lot. Thanks.

The second need I described would also make it possible to:

Have a development branch:

/branches/b_kpm_experiment_with_fixing_707

I suddenly realize that 707 depends on another fix on bug 708 which was
already applied (somewhere, anywhere, it doesn't matter).

I could choose to merge this fix into my branch so I can continue work
on 707. In this case:

Base: /branches/b_kpm_experiment_with_fixing_707

Bug list: 708

and click "create build".

Theres no need to specify a "Target", since we imply that we want the
bug list changes to be applied directly in Base.


It should be possible to implement both capabilities in scmbug_merge,
with little effort. What do you think ?
Yep. But t wold work only in case of the elementary example - what if there are conflicts? You must support resolving them... Well I suppose you should check for the common base for the b_kpm_experiment_with_fixing_707 and the branch/trunk where 708 is in.
Then deny if there are missing version or in more advanced implementations:
- wipe out changes introduced by missing version - would be useful for builds to - if not possible (overlapping changes) bring up graphical editor to resolve it manually..
Granted that would be useful sometimes though


In any case, I made considerable progress setting up a scmbug_merge
utility that collects the information needed from Mantis. Still have to
implement the Bugzilla and RequestTracker backends, but this shouldn't
slow you down:
Ok. When I'm done with linking I'll go on to Mantis frontend.


http://bugzilla.mkgnu.net/show_bug.cgi?id=545

You could start working on scmbug_merge by modifying
src/lib/product/Tools/Merge.pm.in.

Or work on the Mantis frontend and I'll work more on the Merge...
Ok Thx a lot I'll keep you in the loop.

Best regards
Marek

_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to