2012-01-23 1 views
8

एक टीम के सदस्य का उपयोगकर्ता नाम/पासवर्ड अनजाने में स्रोत नियंत्रण में फ़ाइल में चेक किया गया था। वैसे भी व्यक्ति को अपना उपयोगकर्ता नाम और पासवर्ड बदलना होगा, फिर भी टीएफएस से फाइल के इस इतिहास को हटाने का कोई तरीका है?क्या टीम फाउंडेशन स्टूडियो रिपॉजिटरी में फ़ाइल इतिहास परिवर्तनों को हटाने या बदलने का कोई तरीका है?

आदर्श रूप में, हम इतिहास के भीतर पासवर्ड को खाली कर सकते हैं। मैंने पाया कि डेटा SQL में संग्रहीत है, लेकिन डेटा धोया गया है, इसलिए मैं इसे सीधे संपादित नहीं कर सकता (मुझे नहीं लगता)।

धन्यवाद।

+0

यदि कोई उत्सुक है, तो मैं SQL तालिका से परिवर्तन का रिकॉर्ड अपडेट करने में सक्षम था। टीएफएस अब सिर्फ इस रिकॉर्ड पर होप्स करता है और यह पूरी तरह से काम करता है। परिवर्तन अभी भी कहीं भी है, लेकिन मैं इस तथ्य से खुश हूं कि यह धोया गया है। हालांकि मैं इसे एक समाधान के रूप में सिफारिश नहीं कर सकता। किसी और के कार्यक्रमों से तालिकाओं को संपादित करने में आपको बहुत सावधान रहना होगा! –

+0

/मेरे साथ हुआ; ( – Jonny

उत्तर

14

आम तौर पर, इतिहास अधिकतर अपरिवर्तनीय है, हालांकि आप उन वस्तुओं को नष्ट कर सकते हैं जिन्हें tf destroy कमांड का उपयोग करके गलत तरीके से चेक किया गया था। उदाहरण के लिए:

tf destroy $/Project/Folder/file.txt 

इतिहास में उस फ़ाइल के सभी संदर्भ स्थायी रूप से हटा देगा।

(स्पष्ट करने के लिए मैं क्या द्वारा "ज्यादातर अपरिवर्तनीय" मतलब: एक तरफ ऐतिहासिक वस्तुओं को नष्ट करने के लिए, आप संस्करण नियंत्रण इतिहास संशोधित नहीं कर सकते कर रही है जो कि, परिवर्तन है कि एक changeset शामिल है हालांकि कुछ संस्करण नियंत्रण मेटाडाटा कर सकते हैं। परिवर्तनशील टिप्पणियों, कार्य आइटम संघों, और चेक-इन नोट्स सहित बदला जा सकता है।)

+0

यह अच्छी और उपयोगी जानकारी है, इसलिए +1। हालांकि, मैं फ़ाइल पर अन्य सभी इतिहास खोना नहीं चाहता हूं, इसलिए यह मेरे लिए एक अच्छा समाधान नहीं है। –

+0

@Edward क्या यह संभव है एक टीएफएस फ़ोल्डर को नष्ट करने के लिए? मेरे टीएफएस ने एक परियोजना के साथ एक बड़ी गड़बड़ी की है। अब मुझे पूरी परियोजना को पुनर्निर्माण करना होगा। लेकिन जब मैं ऐसा करता हूं, फ़ोल्डर पर इतिहास अभी भी उपलब्ध है (क्योंकि इसका एक ही नाम है) और समस्या अभी भी है। – Daniel

+0

@ Daniel हां, आप फ़ोल्डर या फ़ाइल को नष्ट कर सकते हैं। –

संबंधित मुद्दे