টিএফএস 2010-এ কীভাবে একটি চেকিন (রোল ব্যাক) ফিরিয়ে আনবেন


112

কেউ কি আমাকে টিএফএস ২০১০-তে একটি চেকিন ফেরত (রোল ব্যাক) কীভাবে বলতে পারবেন?

উত্তর:


123

টিম ফাউন্ডেশন সার্ভার ২০১০ সংস্করণ নিয়ন্ত্রণে একটি পরিবর্তন বদল ঘুরিয়ে দেওয়ার জন্য (ফেরত দেওয়া) দুটি বিকল্প রয়েছে । প্রথম বিকল্পটি ইউজার ইন্টারফেস ব্যবহার করছে (যদি আপনার টিএফএস 2010 পাওয়ার সরঞ্জামগুলির সর্বশেষতম সংস্করণ ইনস্টল থাকে)।

টিএফএস 2010 এর জন্য ইউআইতে রোলব্যাক চেঞ্জসেট

অন্য বিকল্পটি টিএফএস ২০১০ সংস্করণ নিয়ন্ত্রণ কমান্ড-লাইন অ্যাপ্লিকেশনটি ব্যবহার করছে :

tf.exe rollback

আমার ব্লগ পোস্টে উভয় পদ্ধতির সম্পর্কে আমার কাছে তথ্য আছে ।

জন্য টিম ফাউন্ডেশন সার্ভার 2012, 2013, অথবা ভিসুয়াল স্টুডিও অনলাইন , রোলব্যাক এখন উত্স কন্ট্রোল এক্সপ্লোরারে বিল্ট-ইন করা হয় সরাসরি এবং আপনি টিম এক্সপ্লোরার উইন্ডোতে একটি changeset বিবরণ খোলার চেষ্টা করছেন। ভিজুয়াল স্টুডিও 2012 বা তারপরে ব্যবহার করার সময় আপনার এই কার্যকারিতার জন্য পাওয়ার সরঞ্জামগুলির কোনও রিলিজ ইনস্টল করার দরকার নেই। একটি দুর্দান্ত এমএসডিএন নিবন্ধ রয়েছে যা এখন এখানে উপলভ্য একটি পরিবর্তন সেটটি ফিরিয়ে আনার বিষয়ে বিশদ আলোচনা করছে: http://msdn.microsoft.com/en-us/library/ms194956(v=vs.110).aspx


1
ভিজ্যুয়াল স্টুডিও ২০১২-এ টিএফএসের চেঞ্জসেটগুলি সোর্স কন্ট্রোল এক্সপ্লোরার ইউআই থেকে
এনরিকো ক্যাম্পিডোগ্লিও

@ এনারিকো ক্যাম্পিডোগলিও ধন্যবাদ একটি টন! আমি এগিয়ে গিয়েছিলাম এবং ভিজ্যুয়াল স্টুডিও 2012 এর জন্য আপনার অতিরিক্ত তথ্যের সাথে উত্তরটি আপডেট করেছি
এড ব্লাকেনশিপ

46

2010 এর জন্য, কমান্ড লাইন থেকে রোলব্যাক কমান্ডটি ব্যবহার করুন। এটির জন্য এখনও আইডিইতে সমন্বিত সমর্থন নেই।

রোলব্যাক কমান্ড

মূলত, এটি যেভাবে কাজ করে তা হ'ল এটি প্রভাবিত পরিবর্তনটি উপেক্ষা করার জন্য একটি "অ্যান্টি-ডেল্টা" তৈরি করে। আপনি একই জিনিসটি একটি বিশেষ সংস্করণ পান তা নিজেই সম্পাদন করতে পারবেন, ফাইলটিতে একটি স্থান যুক্ত করুন যাতে দেখে মনে হচ্ছে এটি পরিবর্তিত হয়েছে, এবং এটি পরীক্ষা করে দেখুন। আমি এখনও যদি একটি একক প্রয়োজন হয় তবে পরিবর্তনটি ব্যাকআপ করার জন্য আমি পরবর্তী পথটি যাচ্ছি single ফাইল করা, আমি এটি করতে দ্রুত হিসাবে মনে করি।


টিএফ রোলব্যাকের খুব দ্রুত ডেমোটির জন্য এই ভিডিওটি দেখুন: youtube.com/watch?v=ar6E88Tpf9I
কেভিনডিউস

2
একটি মেশিনে, tf.exe সি তে অবস্থিত: (প্রোগ্রাম ফাইলগুলি (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 10.0 7 কমন 7 \ আইডিই \ টিএফ.এক্সি "রোলব্যাক। আপনার সংগ্রহের সাথে সংযুক্ত ম্যাপযুক্ত ফোল্ডারগুলির একটির থেকে আপনাকে রোলব্যাক চালানো দরকার need রোল ব্যাক করতে চান।
য়োশিয য়োদের

12

পাওয়ার সরঞ্জাম বা কমান্ড লাইন ব্যবহার না করে:

  1. সরঞ্জামগুলি-> বিকল্পগুলি-> উত্স কন্ট্রোল-> ভিজ্যুয়াল স্টুডিও টিম ফাউন্ডেশন সার্ভারটি নিশ্চিত করুন চেক আউট করে আইটেমটির সর্বশেষ সংস্করণটি পান
  2. সোর্স কন্ট্রোল এক্সপ্লোরার-এ প্রোজেক্ট ফোল্ডারের ইতিহাস দেখুন এবং ফিরে রোল করতে চেঞ্জসেটে ডান ক্লিক করুন এবং এই সংস্করণটি পান তা চয়ন করুন
  3. সোর্স কন্ট্রোল এক্সপ্লোরার এর প্রকল্প ফোল্ডারে সম্পাদনা করার জন্য পরীক্ষা করুন (এটি আপনার স্থানীয় সংস্করণটি সবেমাত্র ইতিহাস থেকে পেয়েছে)
  4. সোর্স কন্ট্রোল এক্সপ্লোরারে প্রকল্প ফোল্ডারে মুলতুবি পরিবর্তনগুলি পরীক্ষা করে দেখুন
  5. যদি ভিজ্যুয়াল স্টুডিও আপনাকে বিরোধগুলি মীমাংসা করতে বলে, স্থানীয় রাখুন এবং উত্স কন্ট্রোল এক্সপ্লোরারে প্রোজেক্ট ফোল্ডারে অপেক্ষারত পরিবর্তনগুলি পরীক্ষা করার চেষ্টা করুন choose

2

অন্য ব্যবহারকারীর জন্য পরিবর্তনগুলি ঘূর্ণায়মান

আপনি যদি অন্য ব্যবহারকারীর জন্য পরিবর্তনগুলি রোলব্যাক করার চেষ্টা করছেন, আপনি যে ফাইলগুলিকে রোলব্যাক করার চেষ্টা করছেন তা সর্বশেষ পেয়েছেন তা নিশ্চিত করুন; অন্যথায় আপনি ত্রুটি দেখতে পাবেন:

"ফিরে যেতে কোনও পরিবর্তন নেই।"



2

আপনি কমান্ড লাইনের মাধ্যমে একটি পরিবর্তন সেট (টিএফএস2010 এ) রোলব্যাক করতে পারেন:

  1. খুলুন সিএমডি বা ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পট
  2. আপনার ওয়ার্কস্পেস ফোল্ডারে ডিরেক্টরি পরিবর্তন করুন। উদাহরণ: সিডি সি: \ মাই ওয়ার্কস্পেস
  3. টিএফ কমান্ড অনুসরণ করে চালান (যেখানে 123 পরিবর্তন সংখ্যা)
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" rollback /changeset:123 /recursive
  4. সম্পাদনা, রোলব্যাক এবং চেক ইন দিয়ে চিহ্নিত ফাইলগুলি পরীক্ষা করতে পেন্ডিং চেঞ্জ উইন্ডোতে যান ।
    একটি রোলব্যাক অপারেশনের পরে পরিবর্তনগুলি মুলতুবি রয়েছে

দ্রষ্টব্য : "কর্মক্ষেত্র নির্ধারণ করতে অক্ষম" ত্রুটি এড়াতে আপনার অবশ্যই ভিজ্যুয়াল স্টুডিও কমান্ড প্রম্পটে tf.exe পূর্ণ পথ ব্যবহার করতে হবে। আরও তথ্য এখানে

রোলব্যাক রেফারেন্স (TFS 2010)
https://msdn.microsoft.com/en-us/library/dd380776(v=vs.100).aspx


0

ভিজ্যুয়াল স্টুডিওতে সোর্স কন্ট্রোল / ভিউ ইতিহাসের ডান ক্লিক ফাইলের পরে সর্বশেষ পরিবর্তনটি নির্বাচন করুন, ডান ক্লিক করুন এবং রোলব্যাক ক্লিক করুন রোলব্যাক হয়ে যাওয়ার পরে, আপনার আবার চেক ইন করা উচিত।


0

টিএফএসে কোনও পূর্বাবস্থার বিকল্প নেই (অবধি ২০০৮ অবধি, আমি এখনও ২০১০ ব্যবহার করি নি)। পরিবর্তনগুলি রোলব্যাক করতে আপনি ব্যবহার করতে পারেন এমন কয়েকটি কমান্ড লাইন পাওয়ার সরঞ্জাম রয়েছে:

http://msdn.microsoft.com/en-us/library/ms194956%28VS.80%29.aspx

আছে HTH

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.