টিএফএসের সাথে আমার মন্তব্য এবং / অথবা বিকাশকারী দ্বারা একটি পরিবর্তন সন্ধান করতে হবে। সম্ভবত আমি আজ অন্ধ, তবে এই কাজটি করার জন্য সোর্স কন্ট্রোল এক্সপ্লোরারের কোনও সহজ উপায় আমি দেখতে পাচ্ছি না?
টিএফএসের সাথে আমার মন্তব্য এবং / অথবা বিকাশকারী দ্বারা একটি পরিবর্তন সন্ধান করতে হবে। সম্ভবত আমি আজ অন্ধ, তবে এই কাজটি করার জন্য সোর্স কন্ট্রোল এক্সপ্লোরারের কোনও সহজ উপায় আমি দেখতে পাচ্ছি না?
উত্তর:
পাওয়ার সরঞ্জামগুলি ইনস্টল করা সহ:
tf history $/ -r | ? { $_.comment -like '*findme*' }
cmd.exe
প্রম্পটে সরাসরি কাজ করে না , তবে এটি পাওয়ারশেল কনসোলে (মত প্যারামিটারের ফর্ম্যাটটিতে কয়েকটি টুইট সহ) কাজ করে।
আপনার যদি টিএফএস পাওয়ার সরঞ্জামগুলি ইনস্টল করা থাকে তবে আপনি এটি কমান্ড প্রম্পটে চালাতে পারেন:
tfpt searchcs
প্রতিশ্রুতিবদ্ধ এবং মন্তব্য পাঠ্যের দ্বারা অনুসন্ধানের বিকল্পগুলির সাথে একটি জিইউআই উইন্ডো পেতে। আমি টিএফএস পাওয়ার সরঞ্জামগুলি (মার্চ ২০১১ সংস্করণ) এবং টিএফএস 2010 ব্যবহার করছি ।
Server name:
আমার সার্ভারের ইউআরএল ফর্ম্যাটটি ছিল tfs01: 8080 / tfs , যা আমি ভিএস 2010, টিম মেনুতে খুঁজে পেয়েছি, টিম ফাউন্ডেশন সার্ভারে সংযুক্ত করুন, সার্ভারগুলি ... বোতাম এবং সেখানে বিদ্যমান সার্ভারটি ছিল। Under server path:
আমি লক্ষ্য করেছি যে এটি সত্যিই স্থানীয় মানচিত্রের পথটি সন্ধান করছে, সুতরাং এটি সি: f tfs \ মাইফোল্ডারস \ ইত্যাদি ছিল, সার্ভারের দৃষ্টিকোণ থেকে url পথ নয়।
http://tfs01:8080/tfs
সহজ উপায় এবং কোনও তৃতীয় পক্ষের অ্যাপস / অ্যাড-অনগুলির প্রয়োজন নেই:
এখন এক্সেল আপনাকে মন্তব্যগুলির মাধ্যমে অনুসন্ধান করার অনুমতি দেবে (এক্সেলের একটি নেটিভ অ্যাপ্লিকেশন, তর্ক করবেন না ..)।
এখানে এখন একটি ভিজ্যুয়াল স্টুডিও অ্যাড-ইন রয়েছে: http : //visualstudiogallery.msdn.mic Microsoft.com/3f65dee8-5a44-4771-929b-26531c482fbf ।
tfpt searchcs
করা সহজ।
Visual Studio Command Prompt
এবং উপরে উল্লিখিত @ মার্টেন কমান্ডটি কার্যকর করুন। অবশ্যই, আপনি প্রথমে পাওয়ার সরঞ্জামগুলি ইনস্টল করবেন!
বিকল্পভাবে, পাওয়ার সরঞ্জামগুলি ইনস্টল না করে নীচের কমান্ডটি যদি আপনার অনুসন্ধানের শব্দ সন্ধানের সন্ধান করে তবে কাজ করবে ।
উইন্ডোজ: tf history "$/Team Project/Development" /noprompt /recursive | findstr findme
লিনাক্স: tf history "$/Team Project/Development" /recursive | grep findme
এনবি । দয়া করে ধন্যবাদ এই লোক যদি এই দরকারী খুঁজে পাওয়া যায়নি।
আপনি কমান্ড লাইন ক্লায়েন্টটি ব্যবহার করতে পারেন: টিএফ ইতিহাসের আউটপুটটি কোনও ফাইলে পাইপ করুন এবং তারপরে আপনার পছন্দসই অনুসন্ধান প্রোগ্রামটি ব্যবহার করুন।
ভিসুয়াল স্টুডিও 2013 জন্য Changeset খুঁজুন মন্তব্য 2013 http://developer.azurewebsites.net/2014/08/find-changeset-by-comment-2013-for-visual-studio-2013/
আমি মন্তব্য পাঠ্য করে এটি করার কোনও উপায় জানি না, তবে এটি বিকাশকারী দ্বারা অনুসন্ধানের অনুমতি দেবে:
আপনি যদি মেনু আইটেমটি ফাইল-> উত্স কন্ট্রোল-> সোর্স কন্ট্রোল-> চেঞ্জসেটগুলি সন্ধান করুন ... খুলেন তবে (এটি উপলভ্য হওয়ার জন্য আপনার অবশ্যই সোর্স কন্ট্রোল এক্সপ্লোরারে থাকতে হবে)। এটি চেঞ্জসেটস সন্ধান করুন ডায়ালগটি খুলবে। তারপরে আপনি প্রদত্ত উত্স ফোল্ডারে (বা প্রকল্প) ডেভেলপার দ্বারা পরিবর্তন সেটগুলি সন্ধান করতে পারেন।
এটি আপনাকে মন্তব্যগুলি প্রদর্শন করবে তবে আপনি সেগুলি অনুসন্ধান করতে পারবেন না। (যদিও আপনি মন্তব্যে তালিকাটি বাছাই করতে পারেন এবং আপনি যে মন্তব্যটি খুঁজছেন তা সন্ধান করতে পারেন))
সাইড নোটে, আপনি যদি এই ডায়ালগটির মাধ্যমে চেঞ্জসেটের বিশদটি দেখতে চান তবে আপনাকে বিশদ বোতামটি ক্লিক করতে হবে। চেঞ্জসেটে ডাবল ক্লিক করা ডায়ালগটি বন্ধ করে দেয়।
দলের সদস্যের জন্য চেকিনগুলি দেখতে:
টিম এক্সপ্লোরার ইন, টিম প্রকল্পে নেভিগেট করুন, টিম সদস্যদের নেভিগেট করুন, আপনি যে চেঞ্জসেটগুলি দেখতে চান তার জন্য টিম সদস্যকে ডান ক্লিক করুন এবং "চেকইন ইতিহাস দেখান" নির্বাচন করুন।
আমি tfpt searchcs
টিএফএস পাওয়ার সরঞ্জামগুলি থেকে ভিজ্যুয়াল স্টুডিওতে বাহ্যিক সরঞ্জাম হিসাবে যুক্ত করেছি:
C:\Program Files (x86)\Microsoft Team Foundation Server 2015 Power Tools\TFPT.EXE
(বা আপনি যেখানেই আপনার টিএফএস পাওয়ার সরঞ্জামগুলি ইনস্টল করেছেন)searchcs /collection:http://tfsserver:8080/tfs $(SolutionDir)
(সমাধানের পথটি সার্ভারের পথে রূপান্তরিত হয়)c:\path\to\your\vs\IDE
(যদি না tf.exe
এটি আপনার পথে না থাকে (পূর্বনির্ধারিত ক্ষেত্রে কী হয় না) এটি নিশ্চিত করে যে আপনি অনুসন্ধানের কথোপকথন থেকে পরিবর্তনটির বিশদটি দেখতে পারবেন, এটি চলার জন্য tf.exe
))আমি টিএফএস ওয়েব পোর্টাল কোড বিভাগে এটি করতে সক্ষম হয়েছি।
আপনার ব্রাউজারে টিএফএসে নেভিগেট করুন, কোডে যান, চেঞ্জসেটে ক্লিক করুন, তারপরে উন্নত অনুসন্ধান করুন। আপনি ব্যবহারকারী এবং তারিখের সীমা দ্বারা ফিল্টার করতে পারেন। আপনি মন্তব্য করে অনুসন্ধান করতে পারবেন না, তবে আপনার যদি সাধারণ তারিখের মান মনে থাকে তবে আপনি এটিকে ফিল্টার করতে পারেন তবে ব্রাউজার অনুসন্ধান (ctrl + f) ব্যবহার করুন।