I agree this discussion should be here and not on the dev mailing list.
Have you approached Cliosoft to ask if they would write a Jenkins plugin for you? It surely can help them as well as help you.
For SCM, I am switching to Git. For storing generated assets (pre-compiled libraries, netlists, etc), I am switching to a binary repository (e.g. artifactory).
For managing hardware generated outputs in Jenkins (numerous and large), there is the External Workspace Manager Plugin currently being developed as part of the
Jenkins Google Summer of Code. We are discussing the development
here, and the design document is
here. You are welcome to participate in the discussions, provide feedback, join the on-line meetings, etc.
Martin