Определение сборки TFS зависает при подключении удаленных машин - PullRequest
1 голос
/ 03 июля 2011

При подключении к удаленной установке TFS 2010 через мою Visual Studio 2010 вкладка «Процесс» в определении сборки зависает.Кажется, все отключено.Есть ли обходной путь?

ОБНОВЛЕНИЕ 1:

Замораживание означает:

Я могу перейти ко всем вкладкам: Общие, Триггер,Рабочая область, настройки по умолчанию, политика процессов и хранения.За исключением вкладки «Процесс», все они работают как положено.Когда я нажимаю вкладку «Обработка», она отображается, но ни один из параметров не отображается, а сама вкладка отображается серым цветом.На самом деле ничего нельзя было нажать.Это похоже на то, что Visual Studio ждет, когда что-то будет завершено или загружено.

ОБНОВЛЕНИЕ 2:

Я обнаружил, что когда я надолго оставляю Visual Studio в покоеВремя около 20 или 30 минут, вкладка Процесс идет нормально.Это означает, что все параметры появляются и могут быть отредактированы.Кажется, что загрузка или получение чего-то с сервера вызывает очень и очень долгую задержку.

Ответы [ 2 ]

0 голосов
/ 04 июля 2011

Афшарм,

И со мной тоже. Это произошло, когда у меня было открыто определение сборки на одном экземпляре VS в режиме редактирования, и я открыл его для редактирования на другом компьютере. Через некоторое время он допустил ошибку, сказав: «TFS 20391: заблокирован для бла-бла…» Мне пришлось закрыть экземпляр Visual Studio на обеих машинах и перезапустить, после чего он работал. Это очень редкие случаи, которые очень трудно воспроизвести. Я бы предложил перезапустить сеанс визуальной студии и повторить попытку.

PS - Стоит ли проверять, есть ли у кого-нибудь еще шаблон процесса, открытый для редактирования?

НТН.

Приветствия, Тарун

0 голосов
/ 03 июля 2011

Вы можете проверить, какие именно права вы имеете на этом сервере в отношении администрирования сборок.

http://intovsts.net/2009/09/03/more-fine-grained-permissions-in-tfs2010/ и
http://msdn.microsoft.com/en-us/library/ms252587.aspx

Я думаю,Одним из основных является «изменить определение сборки»

Если у вас нет прав, то не будет никакого обходного пути.

ОБНОВЛЕНИЕ:
Единственное, о чем я могу подумать на данный момент, - это поместить sql-монитор в базу данных TFS и, возможно, посмотреть сетевой трафик, чтобы увидеть, как используется сетевой интерфейс.

Возможно, что-тонеправильно на сервере базы данных вызывает огромную нагрузку.Другая возможность состоит в том, что сеть плохо настроена и работает на 1 МБ вместо 100 МБ +.

Помимо этого, я бы сказал, позвоните в службу поддержки MS и откройте заявку на устранение неисправности.Это ни в коем случае не является нормальным явлением и, скорее всего, указывает на некоторые проблемы с оборудованием или установкой.

...