আমি একটি ডিরেক্টরি ডিরেক্টরিতে একটি প্রকল্পে অনেক কাজ করতে দেখি। কখনও কখনও - কয়েক মাস ট্র্যাকের নিচে - আমাকে সেই প্রকল্পে কিছু করতে হবে তবে আমি কী করেছি তা মনে করতে পারছি না। আমি ফাইলগুলিতে পরিবর্তনগুলি ট্র্যাক করতে মার্উরিয়াল বা গিট ব্যবহার করি তবে আমি সেই ডিরেক্টরিতে কী আদেশগুলি জারি করেছি তা মনে রাখতে সক্ষম হতে চাই।
আমার শেলের ইতিহাস অনুসন্ধান করা খুব তথ্যমূলক নয়। আমি ইতিমধ্যে আমার। * _ ইতিহাসের ফাইলগুলিতে সমস্ত কিছু লগইন করেছি, তবে আমি things / foo / বারে যা কিছু করেছি তার একটি তালিকা চাই এবং আমি এই সপ্তাহে যে সমস্ত অন্যান্য (মিলিয়ন) কাজ করেছিলাম তা নয়। আমি সম্ভবত এটি নির্দিষ্ট প্রকল্পে শেষ মাসে কোন মাসে কাজ করেছি তা মনে করতেও পারি না।
আমি ব্যবহার করেছি এমন সমস্ত শেল কমান্ডের একটি প্রকল্প ডিরেক্টরি লগ ফাইল কীভাবে কারও কোনও ধারণা আছে? আমি একটি কমান্ড এরকম কিছু কল্পনা করছি:
ওয়ার্কন মাইপ্রজেক্ট
... যা শেল লগ ফাইলটি ~ / মাইপ্রজেক্ট / .history.log এ সেট করে, সেই লগফিল থেকে পূর্ববর্তী ইতিহাসটি লোড করে এবং আমি কোন ডিরেক্টরিতে কাজ করছি তা বলতে আমার প্রম্পটটি আপডেট করে (যেমন সংস্করণ সরবরাহ করার জন্য vcprompt নিয়ন্ত্রণ তথ্য)।
এখানে কিছু আছে কি?