I'm looking into how we could incorporate source control into our workflow as I have been using it on all of our non-domino systems and it works very well. No need to really go into the benefits of source control, but I have hit a problem in integrating it with Domino.
If I set up a local on-disk project (open the application in domino designer, right click>"Team development>Set up source control for this application...") this creates an on-disk copy fine with the correct directory structure and files representing elements within that application. I can then link this up to the relevant source control (in my case Git).
The problem here is that I can only ready certain "elements" of the notes application outside of domino designer. I can read lotusscript script library & XPage files just fine, but everything else appears to be in an encrypted like file so when trying to read them (outside of domino designer), they are unreadable. Examples of things I can't read are: agents (lotusScript and lotusFormula), Views, Forms. I can understand forms and Views, but I was hoping agents were going to be readable.
Part of what we would want with git, is to use the common "git diff" command which allows up to compare versions and see exactly what has changes. LotusScript script library (and xpages) files are fine as it looks like the .lss files created for them are in plain text, but everything else seems to almost encrypted text.
I'm hoping I'm overlooking something simple.