Add gitrepository controller test for source ignore in a repository with subdirectories where the subdirectories are part of the ignore patterns. Signed-off-by: Sunny <darkowlzz@protonmail.com>