Team Foundation Server: як выдаліць лакальныя файлы, якія не знаходзяцца ў сістэме кіравання версіямі?

Я спрабую выканаць складанае зліццё паміж галінамі аднаго і тым жа растворам. Мы выкарыстоўваем Team Foundation Server, але я хацеў бы параўнаць тэчкі лакальна з WinMerge замест таго, каб спадзявацца на TFS прама сказаць мне, што змянілася. Праблема заключаецца ў тым, што ёсць шмат файлаў, якія не ўваходзяць у сістэму кіравання версіямі, якія забруджваюць параўнання WinMerge тэчку: BIN, OBJ, статычныя файлы аналізу кода, астатнія праекты, якія былі створаны на месцы, але адкідаюцца і ніколі не выдаляюцца ...

Я мог бы выдаліць лакальныя тэчкі і прымусова атрымаць з сістэмы кіравання, каб ачысціць яго, але я падлучаны да сістэмы кіравання версіямі праз павольны VPN, і гэта можа заняць некаторы час; ці я мог бы таксама ўручную выдаліць файлы ў залежнасці ад таго, я думаю, дублікат, але гэта занадта эмпірычным, каб быць вычарпальным.

Дык вось маё пытанне: ці ёсць TFS каманда для ачысткі лакальных тэчак?

15

4 адказы

У 2015 годзе <�моцны> TFPT з тых часоў з'яўляецца састарэлым. Пасля загрузкі 2015 TFS Power Tools новая каманда:

<�Р> <�моцны> ТФ памірыцца/чыстым/рэкурсыўнай.

Канцоўка кропка мяркуе, што ваша Распрацоўніка Камандны радок сядзіць у каранёвай дырэкторыі ў вашым працоўным прасторы вы хочаце, каб пачаць з, і/рэкурсіўны мяркуе, што вы хочаце ўключыць усе падкаталогі.

Пры выкананні каманды ён з'явіцца папярэдні прагляд ўсіх змен, якія яна будзе рабіць, і дасць вам магчымасць вішнёвага выбраць, якія з іх вы хацелі б захаваць, калі не ўсё.

Заўвага: у чаканні файлы не будуць уключаны ў вынікі, якія, як правіла, тое, што вы хочаце. Калі вы хочаце, каб выдаліць іх, а таксама, вы павінны адмяніць адкладзеныя змены раней усіх.

20
дададзена
Гэта выдатна, проста адкрыйце « Камандны радок для распрацоўшчыкаў VS2015 », а затым перайсці да вырашэння ці праект, які вы хочаце памірыцца, а затым увядзіце Каманда тс апісаныя вышэй. Прыемнае ўсплывальнае акно дазваляе выбраць і адмяніце файлы, якія вы хочаце.
дададзена аўтар Jaider, крыніца

Вы можаце выкарыстаць:

<�Код> TFPT падсмальваюць

..command for this purpose. the TFPT command line is part of the TFS Power Tools

18
дададзена
Дзіўнае дзякуй! Толькі што паспрабаваў і працуе як шарм.
дададзена аўтар Evren Kuzucuoglu, крыніца

Няма, няма каманды. Што тычыцца кантролю версій не ведае пра файлы, якія не былі дададзеныя ў сістэму кіравання версіямі, ён не можа выдаліць іх.

1
дададзена
Дзякуй за downvoting, ня пакідаючы каментар.
дададзена аўтар PVitt, крыніца

Для Visual Studio 2017, няма электраінструментаў, але добрая навіна складаецца ў тым, што большасць функцый будуць перамешчаныя ў TFS 2017. Такім чынам, вы можаце проста выкарыстоўваць наступныя без ўстаноўкі якіх-небудзь інструментаў.

<�Р> тс/VC Reconcile чыстых/рэкурсіўны.
1
дададзена