Видаліть командний проект із Visual Studio Team Services


76

Я використовую командні служби на домені visualstudio.com, і мені потрібно видалити один проект, я з’ясував, що мені потрібно використовувати командний рядок для видалення проектів, але коли я спробував сценарій, здавалося, що він не працює

Мій сценарій:

TfsDeleteProject 
  /force collection:https://mytfs.visualstudio.com/DefaultCollection MyProject

Моєю першою помилкою було те, що я не додав DefaultCollection до URL-адреси, але тепер я отримую повідомлення про помилку, що я не маю привілеїв.


1
Загалом, якщо ви спробували сценарій, але він не працює, ви повинні показати нам, як ви викликали сценарій, і показати нам повідомлення про помилку (або інше визначення "він не працює") . Якщо сценарій ваш, тоді ви повинні показати нам сценарій. Якщо це не твоє, то ти повинен показати нам, звідки ти його взяв.
Джон Сондерс,

Спробуйте зробити це з командного рядка та переглядати каталог, до якого зіставлено вашу робочу область. Я виявляю, що деякі речі (наприклад, команди tf) працюють некоректно, якщо ви перебуваєте в іншому каталозі.
Даніель Моррітт

Відповіді:


137

Завдяки @Christopher мені вдалося змусити сценарій працювати.

Ви можете використовувати таку команду з "Командного рядка розробника":

TfsDeleteProject /collection:https://mytfs.visualstudio.com/DefaultCollection MyProject

Екран командного рядка з робочим сценарієм


1
Зверніть увагу, що TfsDeleteProject існує як у "Visual Studio * Командний рядок *" (який не працює для цього), так і в "Командний рядок розробника". Принаймні, при моїй установці мені довелося використовувати останню.
Тедд Хансен,

1
TfsDeleteProject.exeнасправді в C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE>. Принаймні там він встановлюється на моєму комп'ютері.
Росді Касім

@JohnSaunders Працював у мене в Windows 7 з "Командного рядка розробника для VS2012".
BrainSlugs83,

І ми переживали з приводу переміщення веб-сторінки ... це EXE, який збирається перемістити. :)
Крістофер Пейнтер,

47

Тепер ви можете це зробити через visualstudio.com

  1. Відкрийте контекст адміністрування колекції командних проектів, вибравши передачзначок шестірні.

    адміністратор

  2. Відкрийте меню дійменю для командного проекту, який потрібно видалити.

    введіть тут опис зображення

    Якщо ви не бачите піктограми дій меню дій, або ви не отримуєте доступ до VSTS, або ви не входите до групи адміністраторів колекції проектів.

  3. Ви повинні ввести назву командного проекту, щоб розпочати операцію видалення.

    видалити проект -


4
Що робити, якщо моя кнопка видалення неактивна.
Zapnologica

1
Моя кнопка видалення також неактивна. Чи можу я зробити якісь кроки?
sleath

1
Greyed out button- Я думаю, це сіре, залежно від того, звідки ви намагаєтесь видалити. Ви повинні бути на сторінці адміністратора колекцій, а не на сторінці адміністратора проекту . Тож переконайтеся, що control panelклацнете (вгорі ліворуч), а потім натисніть View the collection admin pageНЕ project adminсторінку. Якщо у вас є можливість, set team as project defaultтоді ви знаходитесь на екрані адміністратора проекту і будете мати вимкнену кнопку.
benscabbia

1
Здається, більше не існує
johnstaveley

@johnstaveley те, що ви не можете його знайти, не означає, що вам слід проголосувати за відповідь. Очевидно, там знаходиться однаковий значок шестірні та натисніть вкладку "Огляд". Значок стрілки перетворився на 3 крапки при наведенні курсора і при натисканні все ще має можливість видалення.
artfulhacker

8
  1. Відкрийте « Командний рядок розробника » в розділі «Програмні файли> Microsoft Visual Studio» або в Windows 8 введіть « Розробник ».

  2. У командному рядку використовуйте цей шаблон команди нижче, щоб видалити свій проект із TFS. Замініть YourTFSName на ваш, а також ProjectName на ім'я вашого проекту.

    TfsDeleteProject /collection:https://YourTFSName.visualstudio.com/DefaultCollection ProjectName
    
  3. Натисніть, Enterа потім, Yякщо вам буде запропоновано підтвердити.

  4. Готово. Перевірте, увійшовши в систему TFS онлайн.

З http://bizvise.com/2013/03/08/how-to-delete-team-project-from-my-team-foundation-service-tfs-default-collections/


2

Хоча прийнята відповідь є абсолютно правильною і дуже чіткою, мені вдалося загубитися і зіткнутися з проблемою "сіра кнопка" Видалити "і просто хотів поділитися тим, що я робив неправильно.

Для людей, які мають проблеми з сірою кнопкою видалення, переконайтеся, що ви перебуваєте всередині " Переглянути сторінку адміністрування колекції " (як показано у прийнятій відповіді), а не всередині самого проекту.

Якщо останньою точкою зверху служб VS Team є назва проекту, ви потрапили не в те місце (схоже). Тут кнопка Видалити (з’являється правою кнопкою миші на назві проекту) буде сірою.введіть тут опис зображення

Якщо ви натиснете посилання "Переглянути сторінку адміністрування колекції" після натискання Налаштування (шестерня), ви опинитесь у правильному місці.введіть тут опис зображення

введіть тут опис зображення


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.