এসভিএন এর সাথে বিগত কালানুক্রমিক ক্রমে আমি সর্বশেষ 10 টি কমিটগুলি কীভাবে দেখতে পারি?


128

এসভিএন কমান্ড লাইনটি ব্যবহার করে, বিপরীত কালানুক্রমিক ক্রমে (সর্বশেষতম প্রতিশ্রুতিবদ্ধ) প্রতিশ্রুতিবদ্ধ বার্তাগুলির সাথে শেষ এক্স নম্বর কমিটগুলি দেখানোর কোনও উপায় আছে কি?

উত্তর:


183
svn log --limit 10

অথবা

svn log -l 10

আরও গুগলিং উত্তর উন্মোচন। svn logডিফল্টরূপে বিপরীত কালানুক্রমিক ক্রমে তালিকাবদ্ধ করে।


17
এসভিএন এর অন্তর্নির্মিত সহায়তা সত্যিই দরকারী। svn help logগুগল অনুসন্ধানের চেয়েও দ্রুত হতে পারে।
মেগার

1
এই কমান্ডটি কেবল সর্বশেষ তবে একটি (সর্বশেষ নয়) প্রতিশ্রুতিবদ্ধ বার্তাগুলি প্রত্যাবর্তন করছে। যেমন সর্বশেষ প্রতিশ্রুতি r901 হয় তবে এটি কেবল r900 পর্যন্ত ফিরে আসে। শুধু এটি মানক বা ত্রুটি কিনা তা খতিয়ে দেখতে চেয়েছিলেন। এছাড়াও svn log -l10 <URL of your repository>সর্বশেষ (r901) প্রদান করবে।
শ্যাম কে

@ শ্যামক এসভিএন কখনও বিস্মিত হওয়া থামেনি। গিট এফটিডব্লু!
o01

23

- লিমিটের জন্য একটি শর্টকাট-এল বিদ্যমান

# show last 10 logs
svn log -l 10

21

পূর্ববর্তী উত্তরগুলি পরিষ্কার করতে - নোট করুন যে svn logডিফল্টরূপে কেবলমাত্র আপনার কার্যকরী অনুলিপিটি সংশোধন করার জন্য প্রতিশ্রুতিগুলি দেখায় (সর্বশেষ svn update, svn infoদেখার জন্য রান করুন)। সুতরাং হ্যাঁ, প্রথমে সমস্ত কমিটগুলি ডাউনলোড করা আপনার পক্ষে ঠিক থাকলে এই সংমিশ্রণটি কাজ করবে:

svn update

svn log -l 10

তবে, আমি প্রথমে আমার জাগ্রত অনুলিপিটি আপডেট না করে সমস্ত সর্বশেষ প্রতিশ্রুতি প্রদর্শন করতে আগ্রহী, তাই আমি বেশিরভাগ ক্ষেত্রে আমার লগকে হেড পতনের সাথে তুলনা করি:

svn log -l 10 -r HEAD:1

এটি আমার কাছে বিশাল পার্থক্য করে।


19

তাদের কালানুক্রমিকভাবে দেখতে:

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