This looks at a submodule and tries to determine the status. It
will return a combination of the GIT_SUBMODULE_STATUS values above.
How deeply it examines the working directory to do this will depend
on the libgit2_d.types.git_submodule_ignore_t value for the submodule.
@param status Combination of GIT_SUBMODULE_STATUS flags
@param repo the repository in which to look
@param name name of the submodule
@param ignore the ignore rules to follow
@return 0 on success, <0 on error
Get the status for a submodule.
This looks at a submodule and tries to determine the status. It will return a combination of the GIT_SUBMODULE_STATUS values above. How deeply it examines the working directory to do this will depend on the libgit2_d.types.git_submodule_ignore_t value for the submodule.
@param status Combination of GIT_SUBMODULE_STATUS flags @param repo the repository in which to look @param name name of the submodule @param ignore the ignore rules to follow @return 0 on success, <0 on error