Who's using my library?
Build Forge 7.1.2.
The Build Forge Web interface usually lists on the left side all the
objects related to the current one. E.g., for a step, it'll list any
environment selected, any inlined libraries, and doubtless more. For
an environment, the names of all libraries that use it.
One type of data that I really need: tell me what libraries use a
given library.
E.g., we've created snapshots of libraries as a crude version
control. We would like to delete obsolete ones, but I don't know that
we can, because we don't know if anyone hasn't been upgraded to use
the latest versions.
E.g., there were problems with an import and lots of copies of the
same projects were created. We need to consolidate.
Any way to do this? Since the Build Forge Web interface doesn't seem
to have it, I'm thinking you might need a database query of some sort.
--
Tim McDaniel, tmcd@panix.com
The Build Forge Web interface usually lists on the left side all the
objects related to the current one. E.g., for a step, it'll list any
environment selected, any inlined libraries, and doubtless more. For
an environment, the names of all libraries that use it.
One type of data that I really need: tell me what libraries use a
given library.
E.g., we've created snapshots of libraries as a crude version
control. We would like to delete obsolete ones, but I don't know that
we can, because we don't know if anyone hasn't been upgraded to use
the latest versions.
E.g., there were problems with an import and lots of copies of the
same projects were created. We need to consolidate.
Any way to do this? Since the Build Forge Web interface doesn't seem
to have it, I'm thinking you might need a database query of some sort.
--
Tim McDaniel, tmcd@panix.com
4 answers
Build Forge 7.1.2.
The Build Forge Web interface usually lists on the left side all the
objects related to the current one. E.g., for a step, it'll list any
environment selected, any inlined libraries, and doubtless more. For
an environment, the names of all libraries that use it.
One type of data that I really need: tell me what libraries use a
given library.
E.g., we've created snapshots of libraries as a crude version
control. We would like to delete obsolete ones, but I don't know that
we can, because we don't know if anyone hasn't been upgraded to use
the latest versions.
E.g., there were problems with an import and lots of copies of the
same projects were created. We need to consolidate.
Any way to do this? Since the Build Forge Web interface doesn't seem
to have it, I'm thinking you might need a database query of some sort.
--
Tim McDaniel, tmcd@panix.com
Hi Tim,
I would recommend using the Services Layer client APIs to go after this data. I've posted some samples to other posts in the forum, but I don't remember one exactly like this. It sounds like you'd want to get the UUID of the library and then iterate through all of the libraries at the various places a library/project can be set looking for that UUID.
Brent Ulbricht
Developer/Lead - RTC Build
Build Forge 7.1.2.
The Build Forge Web interface usually lists on the left side all the
objects related to the current one. E.g., for a step, it'll list any
environment selected, any inlined libraries, and doubtless more. For
an environment, the names of all libraries that use it.
One type of data that I really need: tell me what libraries use a
given library.
E.g., we've created snapshots of libraries as a crude version
control. We would like to delete obsolete ones, but I don't know that
we can, because we don't know if anyone hasn't been upgraded to use
the latest versions.
E.g., there were problems with an import and lots of copies of the
same projects were created. We need to consolidate.
Any way to do this? Since the Build Forge Web interface doesn't seem
to have it, I'm thinking you might need a database query of some sort.
--
Tim McDaniel, tmcd@panix.com
Hello, If anyone has solved this problem please post it to the thread. I created a RFE for this feature awhile ago but alas it was rejected. We have the same need here too.
Regards,
Paul Gebert, pgebert@transunion.com :cry:
This is a new issue following the upgrade of our Build Forge servers with 7.1.3.1-0-0087 this weekend.
I have a project purposed to update each of my build servers with some information. Each step is set to thread (join) and broadcast. Now the steps do still broadcast but they run sequentially instead of threaded. Has anyone seen this? Known issue?
I have a project purposed to update each of my build servers with some information. Each step is set to thread (join) and broadcast. Now the steps do still broadcast but they run sequentially instead of threaded. Has anyone seen this? Known issue?