I would like to add versioning to our Natural environment (SLES8, SpoD) and if possible I want to use cvs. Has anyone tried to do that before? I do not want to add any access to cvs from within Natural studio, but I have two problems to solve (from what I know now):
- manipulating the contents of an fuser directory invalidates the filedir.sag
- I would like to have a different fuser-environment (or at least different libs) for every developer, to avoid any conflicts between them. The private fuser/lib only holds what you are working on, the common objects should reside in steplibs.
For 1) maybe ftouch could be the right approach (as discussed in the thread above), for 2) the biggest problem seems to be the bufferpool on the server, that always holds one version of any object that was already used before and therefore it may not reflect, what you would expect from your steplib structure.
As I do not really want to spend much time doing experimental work, I would appreciate any idea in this area!