Team Foundation Server: versiya boshqaruvida bo'lmagan mahalliy fayllarni qanday o'chirish mumkin?

Xuddi shu eritmaning filiallari o'rtasida murakkab birlashma qilishga harakat qilaman. Biz Team Foundation Server dan foydalanamiz, lekin men o'zim qanday o'zgarganimni aytish uchun to'g'ridan-to'g'ri TFS ga tayanib, o'rniga WinMerge bilan papkalarni bilan solishtirishni afzal ko'rmoqdaman. Muammo shundaki, WinMerge papkasini taqqoslashni manba tekshiruvida bo'lmagan fayllar juda ko'p: bin, obj, statik kod tahlillari fayllari, mahalliy loyihalarda yaratilgan, lekin tashlab qo'yilgan va hech qachon o'chirilmagan.

Mahalliy papkalarni o'chirib, manba tekshiruvidan tozalab olishimga to'g'ri kelishi mumkin, lekin men sekin VPN orqali manba boshqaruviga ulanganman va biroz vaqt olishi mumkin; yoki qaysi fayllarni takrorlashni qo'lda o'chirib qo'yishim mumkin, ammo bu juda keng miqyosli bo'lishi uchun juda ampirik.

Shuning uchun mening savolim: mahalliy papkalarni tozalash uchun tfs komandasi bormi?

15

4 javoblar

2015-yilda tfpt -dan beri bekor qilingan. Yangi buyruq quyidagi 2015 TFS Power Tools -ni yuklab olingandan so'ng amalga oshiriladi:

tf reconcile /clean /recursive .

Tugatgan nuqta Tuzuvchi Buyruq so'rovini ishga tushirishni xohlagan ish joyingizdagi ildiz katalogida o'tirib, va/recursive barcha pastki kataloglarni o'z ichiga olishi kerakligini ta'kidlaydi.

Buyruqni ishga tushirganda, u barcha o'zgarishlarning oldindan ko'rishini ochadi va sizga kerak bo'ladigan narsalarni tanlash uchun gilzadan foydalanish imkoniyatini beradi.

Eslatma: kutayotgan fayllari odatda siz xohlagan natijalarga kiritilmaydi. Ularni ham olib tashlashni xohlasangiz, avval kutayotgan o'zgarishlarni bekor qilishingiz kerak.

20
qo'shib qo'ydi
Bu juda yaxshi, faqat " VS2015 uchun ishlab chiqaruvchi buyruq xohishi» ni oching, so'ngra yarashishni xohlagan yechim yoki loyihaga o'ting va keyin yuqorida tavsiflangan tf buyrug'ini yozing. Chiroyli popup sizga kerakli fayllarni tanlash va o'chirish imkonini beradi.
qo'shib qo'ydi muallif Jaider, manba

Quyidagidan foydalanishingiz mumkin:

tfpt sviter

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

18
qo'shib qo'ydi
Ajoyib rahmat! Faqat harakat qildi va tuyg'u kabi ishlaydi.
qo'shib qo'ydi muallif Evren Kuzucuoglu, manba

Yo'q, buyruq yo'q. Versiya boshqaruvi versiya boshqaruviga qo'shilmagan fayllar haqida bilmasa, ularni o'chira olmaydi.

1
qo'shib qo'ydi
Fikr qoldirmasdan pastga tushganingiz uchun tashakkur.
qo'shib qo'ydi muallif PVitt, manba

Visual Studio 2017 uchun elektr asboblari mavjud emas, ammo yaxshi xabar shundaki, aksariyat xususiyatlar TFS-2017-ga ko'chiriladi. Shuning uchun har qanday vositalarni o'rnatmasdan quyidagi narsalarni ishlatishingiz mumkin.

Tf va boshqalarni o'zaro yarash/toza/rekursif.

1
qo'shib qo'ydi