Хуки Pre-commit Subversion дают вам полный путь к хранилищу, полный путь к файловой системе. Поэтому, если вы можете сказать имя проекта по соглашению об именах репозиториев, вы можете использовать ловушку pre-commit, чтобы получить имя проекта. Но ... Сама Subversion не имеет концепции проекта, поэтому для этого вам следует разрешить соглашения об именах репозитория.