In Eclipse Force.com IDE I created a Force.com project that was configured to pull the Permission Set folder only. The Permission Sets have been pulled, but in what appeared to be a trimmed form - all had about 373 lines of code.
When I have deployed those Permission Sets to a SI environment is when I noticed that they were incomplete - what could be called skeletons of them have been deployed, but most of the configuration was not there.
Then I have chose to pull all Project Contents in Eclipse from Production. Those Permission Sets grew to nearly 4000 lines of code. I presume they must be a more complete version of them. I'm not sure as I haven't committed them to the repo and deployed yet.
Items that have been added are:
<classAccesses>, <fieldPermissions>, <objectPermissions>, <pageAccesses>, <tabSettings>
Can someone please explain to me why pulling Permission Sets only pulls them in trimmed form as opposed to pulling them with all other Project Contents?