fname1 = print("'" + fname + "'")
назначает None
для fname1
, а не для напечатанной строки. Таким образом, как показывает ошибка, fname1
имеет значение NoneType
и не может быть открыт.
РЕДАКТИРОВАТЬ Спасибо @Jared Smith за разъяснения для меня
Ваш первый шаг должен быть должен загрузить последнюю Инструкцию по установке TFS (TFSInstall.chm) отсюда: http://www.microsoft.com/downloads/details.aspx?FamilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&displaylang=en
необходимо использовать TFS 2008 SP1, так как это - последний выпуск и включает много новых возможностей и повышений производительности.
, Если Вы - планирование установки с Windows 2008 & SQL 2008, необходимо будет "интегрировать" TFS 2008 SP1 в установочный диск. Инструкции включены в TFSInstall.chm, но у Martin Woodward также есть пошаговая демонстрация на его блоге: http://www.woodwardweb.com/vsts/creating_a_tfs.html (Это не требуется для SQL 2005 SP2 + Windows 2003)
у руководства по установке также есть рекомендации по аппаратным средствам.
Для команды Вашего размера, необходимо также рассмотреть выполнение экземпляра TFS как Виртуальную машину. Это позволит Вам увеличивать и перемещать свою установку более легко позднее. TFS поддерживается на платформе виртуализации Hyper-V: http://blogs.msdn.com/granth/archive/2008/06/27/team-foundation-server-and-hyper-v-virtualization.aspx
И если Вы нуждаетесь в помощи по пути, у Вас есть три опции:
поддержка продукта MS Призыва ($$, но Вы получите ответ)
Сообщение на официальном Сервере Основы Команды - форумы Установки: http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=68&SiteID=1
Знак до http://OzTFS.com/ список рассылки. Люди в этом списке довольно хороши в ответе на вопросы почти мгновенно. Это - также большой список, чтобы присоединиться, если Вы просто хотите "наблюдать" то, что происходит.
Игнорируйте Примечание "Утеса" ссылка - это на 2005 VSTS. Нет никакой причины установить старую версию - установщик (и все остальное о продукте) ОЧЕНЬ улучшен с VSTS2008. Также удостоверьтесь, что Вы устанавливаете SP1 - это не просто исправления ошибок, но и некоторые ОСНОВНЫЕ улучшения.
Инструкции для установки здесь: Основа Команды Руководство по Установке VSTS2008 удостоверяется, что Вы тесно следуете рекомендациям для Учетных записей, необходимых для установки.
Сообщение в блоге с рекомендациями для спецификации сервера
ссылка, которую отправил Espo, является превосходными пошаговыми демонстрациями для конфигурирования TFS после того, как Вы установили его.
Также Вы захотите следующий
TFS 2 008 Электроинструментов в особенности существует "Сервер Основы Команды Лучшие практики Анализатор", который можно выполнить против сервера перед установкой, чтобы удостовериться, что все исправляется правильно и т.д. (и впоследствии удостоверяться, что установка пошла правильно). Это потребует Windows Powershell, установленного на сервере как pre-req.
Также Вы захотите Системный Веб-доступ Команды 2 008 SP1 - (раньше Плоскость Команды), который позволит Вам получать доступ к функциям TFS как веб-приложение.
Посмотрите ссылку ниже для сжатой пошаговой демонстрации:
VSTS2005 был довольно сложен, чтобы установить и настроить правильно. Я услышал, что 2008 НАМНОГО лучше, но должен все же попробовать его все же. Будьте готовы провести немного времени на этом и считать все перед запуском. Однако не освобождайте основу, TFS определенно стоит усилия!!