GitHub совместим с svn, поэтому вы можете использовать svn ls
svn ls https://github.com/user/repository.git/branches/master/
BitBucket поддерживает git-архив, чтобы вы могли скачать tar-архив и просмотреть архивные файлы. Это не очень эффективно, но работает:
git archive --remote=git@bitbucket.org:repository HEAD directory | tar -t
Ответ состоял в том, что имя пользователя и пароль больше не существовали для сервера, с которого я отправлял почту. Более того, у меня была еще одна проблема: почта все еще не отправлялась и находилась в очереди сообщений. Чтобы преодолеть это, я должен был убедиться, что привязки для сайта в IIS были идентичны значениям хоста на сайте. Это позволило мне отправить письмо.