2011-12-21 13 views
5

में अन्य डेवलपर द्वारा लॉक की गई TFS सर्वर फ़ाइलों को अनलॉक करने के लिए कैसे करें कुछ टीएफएस सर्वर फ़ाइलों को लॉक मोड में एक डेवलपर (houbm10) मशीन में चेक आउट किया जाता है। उसके बाद मशीन को कुछ अन्य मशीनों जैसे houbm20 के साथ बदल दिया गया है, अब मैं उन लॉक की गई फाइल को चेकआउट करने में असमर्थ हूं।अन्य मशीन

तो, मैं उन फ़ाइलों को अनलॉक कैसे कर सकता हूं?

+1

की डुप्लीकेट http://stackoverflow.com/questions/3451637/how-to-unlock-a-file-from -समूह-अन्य-टीम-नींव-सर्वर –

+1

हाय! Rotem, लेकिन मुझे अभी भी समस्या हो रही है 'आइटम सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट विजुअल स्टूडियो 10.0 \ Common7 \ IDE \ संदर्भ \ AxInterop.OfficeCtrl.dll आपके कार्यक्षेत्र में नहीं मिला, या आप को एक्सेस करने की अनुमति नहीं है । आइटम $/S/B/P_AOT_2.1/dotNET/सिम्फनी/उपकरण/UpdateUserResources/Dll आपके कार्यक्षेत्र में नहीं मिला, या आपके पास इसे एक्सेस करने की अनुमति नहीं है। – picnic4u

उत्तर

12

को अनलॉक करने के अलग-अलग फ़ाइलों दृश्य स्टूडियो कमांड प्रॉम्प्ट में नीचे कमांड चलाएँ:

tf undo "file_path" /workspace:workspace_name 

उदा .:

tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01 
यहाँ

यह Abc.dll जो एबीसी फ़ोल्डर के अंदर है अनलॉक हो जाएगा।

एक शॉट में पूरे फ़ोल्डर अनलॉक करने के लिए:

tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/* /workspace:Houst01 

यहाँ यह सभी फाइलों को जो एबीसी फ़ोल्डर के अंदर है अनलॉक हो जाएगा।

+2

मैंने सफलतापूर्वक आपके उदाहरण का उपयोग किया था, लेकिन वर्कस्पेस के बाद फ़ाइल/लॉक होने वाले उपयोगकर्ता का डोमेन और उपयोगकर्ता नाम शामिल करें। उदा।/वर्कस्पेस: Houst01; \

5

क्या आपने Attrice से TFS Sidekicks को आजमाया था?

यह आपको इन सभी आदेशों को करने के लिए एक ग्राफिकल इंटरफ़ेस देता है, जो इन कार्यों को निष्पादित करना अधिक आसान बनाता है।

-1

दृश्य स्टूडियो कमांड प्रॉम्प्ट मैं आशा है कि यह काम करेगा में इस कोशिश ...

C:\Program Files (x86)\Microsoft Visual Studio 12.0>tf undo 
{tfsfilepath} /Workspace:{tfsusername} 

Undo your changes to {Filepath} (Yes/No) yes