refer: https://stackoverflow.com/questions/757435/how-to-escape-characters-in-subversion-managed-file-names