সাবট্রিশন রিপোজিটরি থেকে ওয়ার্ডপ্রেস প্লাগইন গিট-এসএনএন ক্লোন করার আরও কি দ্রুত উপায় আছে?


11

গিট-এসএনএন দিয়ে কোনও এসভিএন রেপো ক্লোনিং করার সময় এটি প্রাসঙ্গিক পরিবর্তনগুলির জন্য প্রতিটি সংশোধনের মাধ্যমে শ্রমসাধ্যভাবে অনুসন্ধান করে (অন্তত আমি এটি বুঝতে পারি)। এই প্রক্রিয়াটি আরও দ্রুত করার জন্য কি কোনও উপায় আছে?

আমি এই লিঙ্কটি পেয়েছি: /programming/747075/how-to-git-svn-clone-the-last-n-revisions-from-a-subversion-repository যে এটি সীমাবদ্ধ করা সম্ভব বলে প্রস্তাব করে পুনর্বিবেচনার সংখ্যা, ঠিক কতটা পিছনে যেতে হবে এবং কীভাবে এই সংখ্যাটি সন্ধান করতে হবে তা নির্ধারণ করতে হবে


আপনি যদি ক্লোনিং করছেন, না, তবে আপনি কেন একই রেপো ক্লোনিং করে রাখবেন?
উইক

যেহেতু এটি ডাব্লুপি প্লাগইন রেপো আমি পুরো রেপো ক্লোন করছি না, আমি গিটে ট্র্যাক করতে চাইলে আমি কেবলমাত্র 10 টি প্লাগইন ক্লোন করছি। দেখে মনে হচ্ছে প্রত্যেককে 300,000+ টি পুনর্বিবেচনার মধ্য দিয়ে যাওয়া উচিত (দেখুন নোটটি আমি সবেমাত্র যুক্ত করেছি যে
এটির

ওহ ঠিক আছে, এটা পাগল। একদিন সম্ভবত ওয়ার্ডপ্রেস গিট বা মুরিউরিয়াল বা কোনও ডিআরসি-তে চলে যাবে। আমি মনে করি না কমপক্ষে তাদের জিজ্ঞাসা না করে 10K + প্লাগইনগুলি গিথুব এ ক্লোন করা খুব সম্ভব হবে।
উইক

উত্তর:


8

হ্যাঁ, আপনি প্রাথমিক রিভিশনটি পাস করতে পারেন যা থেকে স্ক্যান শুরু করতে:

git svn clone -s -r387893 http://plugins.svn.wordpress.org/your-plugin/

আপনি এই আদেশটি ব্যবহার করে সেই পুনর্বিবেচনাটি সন্ধান করতে পারেন:

svn log http://plugins.svn.wordpress.org/your-plugin/

শেষ লাইনটি প্রাথমিকতম সংস্করণ দেখায়।

উৎস:

http://teleogistic.net/2011/05/revisiting-git-github-and-the-wordpress-org-plugin-repository/


ধন্যবাদ! আমার কতগুলি সংশোধনী ফিরে আসা উচিত তা অনুমান করার কোনও ভাল উপায় আছে? আমি 12 মাস বা অন্য কিছু নিয়ে খুশি হব, তবে আমি এসএনএন সম্পর্কে সত্যিই অপরিচিত এবং এটি কীভাবে পেলাম।
jb510

আপডেট উত্তর।
স্ক্রিবু

আপনাকে অনেক ধন্যবাদ স্ক্রিবু, আমি এখন অনেক বেশি খুশি। অবশেষে এসভিএন-এ ট্র্যাকিংয়ের সমস্ত কিছুই আমি গিট-এসভিএন-তে স্থানান্তরিত করেছিলাম এবং এটি প্রতি প্লাগইন প্রতি ঘন্টার পরিবর্তে কয়েক মিনিট সময় নেয় যা আগে গ্রহণ করেছিল plugin
jb510
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.