Я думаю, что проблема не связана с удаленным репо.
В этом случае без удаленного репо он даже не покажет авторов или изменений выше методов, а покажет в истории.
Для моих проектов, у которых было удаленное репо и удаленное репо, с тех пор были удалены он работает по назначению.
Документы говорят , что информация берется из локального репо, но должна быть какая-то инициализация, которая работает на основании того, что существует дистанционное репо ,
Git - CodeLens получает информацию о своем индикаторе из вашего местного репо, поэтому не имеет значения, где находится ваш пульт. Это может быть Team Foundation Server, Visual Studio Online, Github, Gitorius, вы назовете его.
blockquote>Если у вас возникли трудности с поиском, похоже, что это связано с удаленным репо.
Также большинство моих проектов не подключены к TFS.
Нет никакого интерфейса DNS в стандартной библиотеке, таким образом, Вы будете или иметь к самокрутке или пользоваться сторонней библиотекой.
Это не быстро изменяющееся понятие, хотя, таким образом, внешние библиотеки стабильны и хорошо протестированы.
тот я использовал успешный для той же задачи, как Ваш вопрос PyDNS.
А очень грубый эскиз моего кода - что-то вроде этого:
import DNS, smtplib
DNS.DiscoverNameServers()
mx_hosts = DNS.mxlookup(hostname)
# Just doing the mxlookup might be enough for you,
# but do something like this to test for SMTP server
for mx in mx_hosts:
smtp = smtplib.SMTP()
#.. if this doesn't raise an exception it is a valid MX host...
try:
smtp.connect(mx[1])
except smtplib.SMTPConnectError:
continue # try the next MX server in list
Другая библиотека, которая могла бы быть лучшей/быстрее, чем PyDNS, dnsmodule, хотя похоже, что это не имело никакого действия с 2002, по сравнению с последним обновлением PyDNS в августе 2008.
Редактирование : Я также хотел бы указать, что адреса электронной почты не могут быть легко проанализированы с regexp. Вы - более обеспеченное использование parseaddr () функция в стандартной библиотеке email.utils модуль (см. мой ответ на этот вопрос , например).