Hi,

I was wondering how to make the proper dependencies from Trunk->Trunk:Testing->devel:* projects and who's responsibility it is. What needs to be the structure in order to get the proper linking done with osc changedevelrequest and is there any examples how this should be done?

The last Trunk:Testing -> devel: dependency is responsibility of the package maintainer but is the Trunk->Trunk:Testing as well?

I tested package bash with osc branch and ended up with following:

-----

$ osc -A https://api.meego.com branch Trunk bash

Note: The branch has been created of a different project,
              devel:base,
      which is the primary location of where development for
      that package takes place.
      That's also where you would normally make changes against.
      A direct branch of the specified package can be forced
      with the --nodevelproject option.

A working copy of the branched package can be checked out with:

osc -A https://api.meego.com co home:marko.saukko:branches:devel:base/bash

-----

$ osc -A https://api.meego.com branch Trunk:Testing bash
A working copy of the branched package can be checked out with:

osc -A https://api.meego.com co home:marko.saukko:branches:Trunk:Testing/bash

-----

So If I branch from Trunk it goes to devel:base as it should but if I branch from Trunk:Testing the branch does not generate against devel:base as it should but agains Trunk:Testing.

Regards,
Marko
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to