Experimental Physics and
| |||||||||||||||
|
Good observation. Those modules are all originally from EPICS base v3, with a history going back decades. This approach preserved all of that history. I believe the first repo was in CVS, followed by subversion then
bazaar and now git (with submodules). Take a look at git log. The other modules started out as separate repos.
From: Hugo Slepicka <[email protected]> Date: February 7, 2018 at 6:40:03 PM EST To: [email protected] <[email protected]> Subject: Epics Core 7 & Submodules Hi,
While exploring EPICS Base 7 by checking out the code from https://git.launchpad.net/epics-base I noticed that ca, libcom and database submodules are using the same URL as epics-base but pointing to different
branches ("ca/master", "libcom/master" and "database/master") while epics-base uses the "core/master" branch.
Some questions about the structure appeared but I would like to start with this one if possible:
- Why the three submodules (ca, libcom, database) are being handled different than the other submodules?
To support my understanding of it I did this little scheme:
Sorry if this is a repeated question or if the questions are for still being fresh on handling submodules.
Thank you,
Hugo
| ||||||||||||||
ANJ, 07 Feb 2018 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |