I Little devil of an issue plagued me the other day, which I thought I would share
- You clone a git repository off a xpages app (I always use the git command shell).
- Then as normal in the package manager you open the local git clone as a “project”
- You right click on the project and associate it with a new nsf.
- This nsf you locate on your local machine.
you get tons of xPage and Custom control errors stating that you cant use this custom control even though the controls are obviously there and fine, editing and saving each custom control fixes the problem, but that means you are committing tons more than you need to, and other people using the same repository don’t have the issue.
The security on the NSF/Git clone you are associating with, has “enforce Local ACL” & Default does not have manager rights or above etc etc,
Basically you don’t have rights to the db you have just created, for some reason this does not show up till you close the database and re-open
Associate it to a new db on a server / get another contributor to change the ACL on the GIT hub version, you can change the security once the local db has been build but that has a tendency to touch all the custom controls, which means your git commit is huge and pointless