2011-09-01 12 views
12

मैंने गलती से एक संपूर्ण परिवर्तन वापस ले लिया। मैं उस ऑपरेशन को पूर्ववत कैसे कर सकता हूं, और परिवर्तन को पुनर्स्थापित कैसे कर सकता हूं?मैं टीएफएस 2010 में एक बदलाव रोलबैक कैसे पूर्ववत कर सकता हूं?

+0

वास्तव में आपने परिवर्तन को वापस कैसे रोल किया? –

+1

इस लिंक को चेक करें [टीम फाउंडेशन सर्वर पावर टूल्स में रोलबैक का उपयोग ] (http://mikefourie.wordpress.com/2011/08/20/using-rollback-in-the-team-foundation-server-power-tools /)। यह रोलबैक परिवर्तन करने की अनुमति देगा। – andreyi

+0

आपको रोलबैक –

उत्तर

3

आप कर सकते हैं हमेशा "इतिहास देखें" और एक विशेष ChangeSet पुनः प्राप्त ...

+0

रोलबैक करने में सक्षम होना चाहिए कृपया अधिक विशिष्ट रहें - क्या आपका मतलब है "इस संस्करण को प्राप्त करें" का उपयोग करना? यदि ऐसा है, तो यह वास्तव में रोलबैक से प्रभावित फ़ाइलों को नहीं बदलता है। जैसे मेरे पास वर्तमान में ऐसा करने के बाद [हटाएं, रोलबैक] और [संपादित करें, रोलबैक] जैसी स्थितियों वाली फाइलें हैं - ये बाद में अपरिवर्तित थीं। –

+8

मैंने अभी यह काम किया है। रोलबैक को फ़ाइलों को स्थानीय रूप से बदलने का प्रभाव था ताकि उन्हें पुनर्स्थापित करने के लिए (यानी "रोलबैक पूर्ववत करें") को "पूर्ववत करें ..." –

-1

वैकल्पिक रूप से आप दृश्य स्टूडियो कमांड विंडो में निम्न आदेश का उपयोग कर सकते हैं: tf रोलबैक/changeset: changeset_number

+0

का उपयोग करके परिवर्तनों को पूर्ववत करना था। सवाल यह है कि आप रोलबैक कैसे करते हैं - सवाल इस बारे में है रोलबैक _undo_ कैसे करें। –

2

नवीनतम जाओ संस्करण और पहले रोल-बैक किए गए परिवर्तन सेट रोलबैक और अब वे चेक आउट हो गए हैं और अब आवश्यक संशोधनों के बाद परिवर्तनों की जांच करें।

13

यदि आप टीएफएस में "रोलबैक संपूर्ण परिवर्तन" का चयन करते हैं, तो यह स्थानीय फाइलों को बदलता है ताकि परिवर्तन में किए गए परिवर्तनों को उलट दिया जा सके।

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

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