2015-12-08 10 views
5

मैं अपने रिमोट उत्पत्ति (= TFS 2015) से खींचा गया एक गिट-रिपोजिटरी की एक शाखा पर VS 2015 Enterprise के साथ काम करता हूं। मैं कुछ सफलतापूर्वक बदल सकता हूं और प्रतिबद्ध कर सकता हूं। पल मैं Team Explorer में Sync -area करने के लिए जाने में मैं शीर्ष पर कोई त्रुटि दिखाई:विजुअल स्टूडियो 2015 और गिट/टीएफएस: सिंक-पेज-त्रुटि: ऑब्जेक्ट नहीं मिला - कोई मेल नहीं मिला ढीला ऑब्जेक्ट

An error occurred. Detailed message: Object not found - no matching loose object (<a 40-character-id is here>) 

... और मैं अपने स्थानीय सूची में प्रतिबद्ध "जावक करता है" जहाँ मैं यह उम्मीद देख नहीं है होने के लिए।

लेकिन पावरशेल के भीतर मैं समस्याओं के बिना "git push" निष्पादित कर सकता हूं।

+0

क्या आप इस समस्या को किसी अन्य ग्राहक मशीन पर टीएफएस से एक ही गिट-रिपॉजिटरी खींचकर पुन: उत्पन्न कर सकते हैं? यदि आप एक ही ग्राहक मशीन पर टीएफएस से एक और गिट-रिपोजिटरी खींचते हैं, तो क्या आप एक ही मुद्दे को पूरा करेंगे? –

उत्तर

0

यदि आप इस समस्या को किसी अन्य ग्राहक मशीन पर टीएफएस से एक ही गिट-रिपॉजिटरी खींचकर पुन: पेश करते हैं, तो आपको मूल से एक नई शाखा की आवश्यकता हो सकती है।

आप एक ही मुद्दा ही क्लाइंट मशीन पर TFS से दूसरे Git-भंडार खींच है, तो आप अपने क्लाइंट मशीन पर कैश फ़ाइल साफ करने की कोशिश कर सकते हैं: C:\Users\username\AppData\Local\Microsoft\Team Foundation\6.0\Cache, और सेटिंग्स और ऐड-इन की सेटिंग रीसेट करके (devenv /ResetSettings) और (devenv /ResetSkipPkgs), सभी टेम्पलेट्स का पुनर्निर्माण करने का प्रयास करें (devenv /setup)।

1

मैंने फीचर शाखा से मास्टर शाखा में वापस स्विच करने का प्रयास करते समय यह संदेश वीएस 2015 पेशेवर में देखा। वीएस को पुनरारंभ करना इसे ठीक करता है।

+0

मुझे यह पता नहीं चला कि बस मास्टर में है। रिमोट से रेफरी 'रेफर्स/हेड/मास्टर' के साथ विलय करने के लिए आपका कॉन्फ़िगरेशन निर्दिष्ट करता है, लेकिन ऐसा कोई भी रेफरी नहीं प्राप्त किया गया था। कमांड लाइन पर – JDPeckham

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