উত্তর:
দাবি অস্বীকার: অনেক দিন আগে আমি রাব্বিটভিসিএস (আগে নটিলাসএসভিএন নামে পরিচিত) এর অন্যতম বিকাশকারী ছিলাম।
আপনি যদি নটিলাস ব্যবহার করেন তবে আপনি রাবিটভিসিএসে আগ্রহী হতে পারেন (ট্রেভর ব্র্যাম্বলে আগে উল্লেখ করেছেন)। পাইথনে লেখা নটিলিয়াসের জন্য এটি টরটোইজএসভিএন-এর একটি অযৌক্তিক ক্লোন। যদিও এখনও অনেক উন্নতি করতে হবে (বিশেষত পারফরম্যান্সের ক্ষেত্রে) কিছু লোক এতে সন্তুষ্ট বলে মনে হচ্ছে।
প্রকল্পটির জন্য নামটি বেশ উপযুক্ত, কারণ এটি যে গল্পটিকে উল্লেখ করেছে এটি বিকাশের গতি চিত্রিত করে (যার অর্থ দীর্ঘ ন্যাপগুলি)। আপনি যদি র্যাবিটভিসিএসকে আপনার সংস্করণ নিয়ন্ত্রণ ক্লায়েন্ট হিসাবে ব্যবহার শুরু করতে চান, তবে সম্ভবত আপনার হাতটি নোংরা হতে চলেছে।
সাধারণত আমি কেবল এসএনএন-এর জন্য কমান্ড লাইনটি ব্যবহার করি, এটি সৎ হওয়ার পক্ষে এটি করা সবচেয়ে দ্রুত এবং সহজতম উপায়, আমি আপনাকে এটি ব্যবহার করার পরামর্শ দিই।
আপনি এটিকে বরখাস্ত করার আগে, নিজেকে সম্ভবত জিজ্ঞাসা করা উচিত যে আপনার কোনও জিইআইআই দরকার এমন কোনও বৈশিষ্ট্য আছে কিনা এবং আপনি কোনও জিইআইআই অ্যাপ্লিকেশনটি খুলতে এবং ফাইলগুলি ডাউনলোড করতে পছন্দ করেন, বা কেবল "এসএনএন কো এসএনএন: // সাইট" টাইপ করুন -goes-here.org/trunk "
"এসএনএন সহায়তা" দিয়ে দেওয়া সাধারণ কমান্ডের সাহায্যে আপনি সহজেই ফাইলগুলি যুক্ত করতে, অপসারণ করতে, সরানো, প্রতিশ্রুতিবদ্ধ করতে, অনুলিপি করতে বা আপডেট করতে পারেন, তাই বেশিরভাগ ব্যবহারকারীর পক্ষে এটি যথেষ্ট পরিমাণের চেয়ে বেশি।
প্রথমত, আমি এখানে জ্বলজ্বল শব্দ না করার চেষ্টা করব;)
দীর্ঘশ্বাস .. লোকেরা কেন সেই ফাইল এক্সপ্লোরার ইন্টিগ্রেটেড ক্লায়েন্টদের যাওয়ার উপায় নয়? এটি টার্মিনাল খোলার এবং টাইপ করার চেয়ে অনেক বেশি দক্ষ। সাধারণ গণিত, vers 10 + কী স্ট্রোকের তুলনায় দুটি মাউস ক্লিক। যদিও, আমি অবশ্যই উল্লেখ করতে পারি যে আমি কমান্ড লাইনটি পছন্দ করি যেহেতু আমি অনেকগুলি প্রশাসনিক কাজ করি এবং যত তাড়াতাড়ি সম্ভব এবং সহজে জিনিস স্বয়ংক্রিয় করতে পছন্দ করি।
উইন্ডোতে কচ্ছপ এসভিএন দ্বারা নষ্ট হয়ে যাওয়ার পরে আমি যখন উবুন্টুতে চলে এসেছিলাম তখন কচ্ছপের মতন ইন্টিগ্রেটেড ক্লায়েন্টের অভাব দেখে আমি অবাক হয়েছি। খাঁটি প্রোগ্রামারদের জন্য কোনও আইডিই ইন্টিগ্রেটেড ক্লায়েন্ট যথেষ্ট হতে পারে তবে সাধারণ উদ্দেশ্যে ব্যবহারের জন্য এবং গ্রাফিক্স আর্টিস্ট বা অন্যান্য এলোমেলো অফিসের লোকদের জন্য ক্লায়েন্টকে স্ট্যান্ডার্ড ফাইল এক্সপ্লোরারের সাথে একীভূত করতে হবে, অন্যথায় বেশিরভাগ লোক একেবারেই ব্যবহার করবেন না ।
কিছু চিন্তা কিছু ক্লায়েন্ট সম্পর্কে:
কেডিএসভন, ক্লায়েন্টটি আমার এখন পর্যন্ত সবচেয়ে ভাল লাগছে, যদিও টর্টোইজএসভিএন এর তুলনায় একটি বিশাল বিরক্তি রয়েছে - ফাইলের স্থিতি নির্দেশ করে ওভারলেগুলি পেতে আপনাকে বিশেষ সাবভার্সিয়ন লেআউট মোডে প্রবেশ করতে হবে। সুতরাং আমি kdesvn ইন্টিগ্রেটেড কল না।
নটিলাসএসভিএন, আশাব্যঞ্জক দেখায় তবে 0.12 এর মুক্তির সাথে এতে বড় সংগ্রহস্থলগুলির সাথে পারফরম্যান্স সমস্যা রয়েছে। আমি সেই সংগ্রহস্থলগুলির সাথে কাজ করি যেখানে ওয়ার্কিং অনুলিপিগুলিতে মাঝে মধ্যে ~ 50 000 ফাইল থাকতে পারে, যা টরটোইসএসভিএন পরিচালনা করে তবে নটিলাসএসভিএন তা দেয় না। তাই আমি আশা করি শীঘ্রই নটিলাসএসভিএন একটি নতুন অনুকূলিত প্রকাশ হবে।
র্যাপিডএসভিএন সংহত নয়, তবে আমি এটি চেষ্টা করে দেখেছি। এটি বেশ অদ্ভুত আচরণ করেছে এবং কয়েকবার ক্র্যাশ করেছে। এটি 20 মিনিটের পরে আনইনস্টল হয়ে গেছে ..
আমি সত্যই আশা করি নাটিলাসএসভিএন প্রকল্প শীঘ্রই একটি নতুন কর্মক্ষমতা অনুকূলিতকরণ রিলিজ করবে।
দুষ্টু এসভিএন দেখে মনে হচ্ছে এটি বেশ সুন্দর হয়ে উঠতে পারে তবে এখন পর্যন্ত এটির আইকন ওভারলেসের অভাব রয়েছে এবং দু'বছর ধরে মুক্তি পাচ্ছে না ... তাই আমি বলব নটিলাসএসভিএন আমাদের একমাত্র আশা।
Simple math, ~two mouse clicks versus ~10+ key strokes
মাউসটিকে এটি নির্দেশ করতে হবে (ইউআই বিশেষজ্ঞদের জিজ্ঞাসা করুন, এটি তুচ্ছ নয়) এবং আপনি 10 টি কী-স্ট্রোকের সাহায্যে মাউস ক্লিকগুলির তুলনায় অনেক বেশি অপারেশন ঘনত্ব পেতে পারেন (উদাঃ স্বয়ংক্রিয়রণ, ওয়াইল্ডকার্ডস, কমান্ডের ইতিহাসে অনুসন্ধান ...)। এখনও বেশ কয়েকবার সময় আসে যখন একক ক্লিকে সময় সাশ্রয় হয় (যেমন ইউপি এর পরিবর্তে শেষ কমান্ড আউটপুট থেকে কপি-পেস্ট করা এবং ... (...) স্থাপন করা, তবে সেগুলি আরও ব্যতিক্রম। যে কোনও ক্ষেত্রে সেই "সরল গণিত" দিয়ে সরল করা সরল ভুল।
kdesvn সম্ভবত আপনি খুঁজে পাবেন সেরা।
সর্বশেষে আমি এটি পরীক্ষা করেছিলাম যে এটি কনকায়ারারের সাথে জড়িত হতে পারে তবে কিছুক্ষণ হয়ে গেছে, আমি গিটারে চলে এসেছি :)
আপনি গিট-এসএনএন- তেও দেখতে পারেন , এটি মূলত সাবট্রোশনের গিট ফ্রন্ট-এন্ড।
--depth
সমর্থিত নয়; এটি আধা-ম্যানুয়ালি কীভাবে করা যায় তার জন্য stackoverflow.com/questions/747075/… দেখুন । ( svn log
বর্তমান রেভটি সন্ধান করার সাথে সাথে -r n:HEAD
)। আমি এটি প্রায়শই খেলতে পারি এমন অডাসিটি উত্স ট্রিটির একটি চেকআউট পেতে এবং দেবিয়ান প্যাকেজিং থেকে কিছু প্যাচ প্রয়োগ করতে। এবং সমস্ত গিট সরঞ্জামগুলি যা আমি স্থানীয়ভাবে ব্যবহার করতে অভ্যস্ত। :)
আমি এটিও সম্মত, জিইউআই ক্লায়েন্ট লিনাক্স স্তন্যপান।
আমি এক্সিলিপসে সাবক্লিপস এবং জিনোমে র্যাপিডএসভিএন ব্যবহার করি ।
আইএমএইচও-তে রয়েছে এক দুর্দান্ত এসএনএন গুই ক্লায়েন্ট, স্মার্টএসভিএন। এটি বাণিজ্যিক প্রকল্প, তবে এখানে ফাউন্ডেশন সংস্করণ রয়েছে (100% কার্যকরী) ডাইনিটি নিখরচায় ব্যবহার করা যেতে পারে এমনকি বাণিজ্যিক উদ্দেশ্যেও। এটি জাভাতে লেখা, সুতরাং এটি বহু-প্লাটফর্ম (এটির জন্য সূর্য-জাভা * প্যাকেজ প্রয়োজন) http://smartsvn.com
আমার ধারণা আপনি রাবিটভিসিএসে একবার দেখে নিতে পারেন
রাবিটভিসিএস হ'ল গ্রাফিকাল সরঞ্জামগুলির একটি সেট যা আপনার ব্যবহার করা সংস্করণ নিয়ন্ত্রণ সিস্টেমে সহজ এবং সোজা access বর্তমানে এটি নটিলাস ফাইল ম্যানেজারের সাথে একীভূত হয়েছে এবং কেবল সাবভারশনকে সমর্থন করে তবে আমাদের লক্ষ্য অন্যান্য সংস্করণ নিয়ন্ত্রণ সিস্টেমের পাশাপাশি অন্যান্য ফাইল পরিচালকদের অন্তর্ভুক্ত করা। র্যাবিটভিসিএস কচ্ছপ এসভিএন এবং অন্যদের দ্বারা অনুপ্রাণিত হয়।
আমি এটিকে একবার চেষ্টা করে যাচ্ছি ... আশাব্যঞ্জক বলে মনে হচ্ছে ...
উবুন্টুর জন্য আপনি কেডিইএসভিএন ব্যবহার করে নটিলিয়াসের সাথে পাঁচটি টরটোইজ এসভিএন অনুভূতি সংহত করেছেন।
এই ক্লিকঅফলাইন ডট কম ব্যবহার করে দেখুন: টরটোজ এসভিএন-এর উবুন্টু বিকল্পগুলি
অন্য কেউ এটি উল্লেখ করেনি এবং আমি নামটি ভুলে যেতে থাকি তাই আমি পরের বার যখন গুগল করব তখন আমি নিজের ভবিষ্যতের জন্য এখানে এই নির্দেশাবলী যুক্ত করছি ...
বর্তমানে প্যাগভ্যাক্স সেরা বিকল্প বলে মনে হচ্ছে ।
আপনি এই .deb
ফাইলগুলির মধ্যে একটি চান
sillyspamfilter: //pagavcs.googlecode.com/svn/repo/pool/main/p/pagavcs/
(1.4.33 আমি এখনই ইনস্টল করেছি তাই সর্বশেষ সমস্যার কারণ হলে এটি চেষ্টা করে দেখুন)
ইনস্টল করুন তারপর চালান
nautilus -q
শাটডাউন নটিলাসে, তারপরে আবার নটিলাস খুলুন এবং লগআউট / শাটডাউন না করেই আপনার ভাল হওয়া উচিত
দু: খজনকভাবে খরগোশ আমার জন্য কেবল বড় সংগ্রহের উপরে চাপ দেয় তাই অযথা ব্যবহারযোগ্য, পাগ ব্রাউজিংকে কমিয়ে দেয় না তবে কিছু পরিবর্তন হয়েছে কিনা তা দেখার জন্য ডিরেক্টরিতে চেষ্টা করেও চেষ্টা করা যায় বলে মনে হয় না।
আমি কেডিএসভেনের সাথে খুব খুশি - কনকায়ারারের সাথে খুব ভালভাবে সংহত করেছি, অনেকটা উইন্ডোজ এক্সপ্লোরারের সাথে ট্রোর্টসওয়ান্স এর মতো, এবং কচ্ছপেরেভের বেশিরভাগ কার্যকারিতা সমর্থন করে।
অবশ্যই আপনি এই সংহতকরণ থেকে উপকৃত হবেন, যদি আপনি কুবুন্টো ব্যবহার করেন, এবং উবুন্টু না।
আমি কখনও কখনও কোনও সংগ্রহস্থলের বিরুদ্ধে সরাসরি কাজ করার জন্য কেডিএসভন ব্যবহার করি।
Eclipse এর মাধ্যমে প্রকল্পগুলিতে কাজ করার সময় আমি প্রায়শই সাবক্লিপ ব্যবহার করি।
তবে বেশিরভাগ ক্ষেত্রেই আমি ভাল 'সিএলআই ব্যবহার করি। এটির ব্যাক আপ রাখার জন্য কয়েকটি এলিয়াস এবং ব্যাশ স্ক্রিপ্ট সহ, এটি সত্যই এসএনএন ব্যবহারের সবচেয়ে সংক্ষিপ্ত, নির্ভরযোগ্য পদ্ধতি।
আমি চেষ্টা করেছি NautilusSVN (কোনও সম্পর্ক NaughtySVN ) এবং SVN-workbench এবং তাদের খুব সমস্যাযুক্ত বা কার্যকারিতা উদাসীন পাওয়া যায় নি। আমি জানি যে আমি এক পর্যায়ে র্যাপিডএসভিএন চেষ্টা করেছিলাম কিন্তু এটি দ্রুত আনইনস্টল করা হওয়ায় আমি অবশ্যই মুগ্ধ হইনি, তবে এ সম্পর্কে আমার কিছুই মনে নেই।
কচ্ছপ এসভিএন যদি সত্যই অন্তর্ভুক্ত থাকে তবে আপনি এটি WINE এর মাধ্যমে ব্যবহার করতে চেষ্টা করতে পারেন? যদিও আমি চেষ্টা করে দেখিনি।
এটি ব্যর্থ হয়ে, আমি সাবসারসিভের সাথে গ্রহনটি বেশ ভাল দেখতে পেয়েছি।
আপনি যদি গ্রহিনী ব্যবহার করেন তবে সাবক্লিপসটি আমার সেরা ব্যবহার। আমার মতে, এটি একাকী হিসাবেও বিদ্যমান থাকতে হবে ... আপনার ব্যবহারের সহজ, কোড এবং প্রকল্পটি যা আপনার গ্রহণের সাথে যুক্ত রয়েছে তার সাথে লিঙ্ক করা ... এমন একটি বিকাশকারীর জন্য ঠিক নিখুঁত যিনি গ্রহ ব্যবহার করেন এবং গিও চান wants
ব্যক্তিগতভাবে, আমি লিনাক্স এবং উইন্ডো উভয়ই কমান্ড-লাইন ক্লায়েন্ট পছন্দ করি।
সম্পাদনা করুন: আপনি যদি এক্সএফসিই এবং এর ফাইল ম্যানেজার (থুনার নামে পরিচিত) ব্যবহার করেন তবে একটি প্লাগইন রয়েছে যা বেশ ভালভাবে কাজ করে। যদি আমি টার্মিনালটি খুলতে না চাই, আমি কেবলমাত্র এটি ব্যবহার করি, এটির সমস্ত কার্যকারিতা রয়েছে, দ্রুত এবং সহজেই ব্যবহারযোগ্য। অন্তর্ভুক্ত গিটের জন্য একটি রয়েছে, যদিও ...
নটিলাস এসএনএন ক্রিয়াকলাপগুলির জন্য প্রসঙ্গ মেনু সরবরাহ করে
sudo apt-get install nautilus-script-collection-svn
cp -r /usr/share/nautilus-scripts/Subversion ~/.gnome2/nautilus-scripts/
আরও তথ্যের জন্য
বিকাশকারী হিসাবে, আমি গ্রহণ + উপ-গ্রহীতা ক্লায়েন্ট ব্যবহার করে (ধরে নিই যে আপনি কিছু উন্নয়ন প্রকল্প চেকআউট করার জন্য এসএনএন ব্যবহার করছেন এবং আপনি সেগুলি সংকলন করবেন)।
বেশিরভাগ লোকেরা এসএনএন অপারেশনে খুব বেশি সময় ব্যয় করে না, এবং কমান্ড লাইন এটি করার দ্রুততম উপায়।
কিছু ভাল জিইউআই সরঞ্জাম রয়েছে:
অথবা
যেহেতু আপনি উবুন্টু ব্যবহার করছেন, এবং কুবুন্টু নয়, তাই ধরে নিই আপনি জিনোম ব্যবহার করছেন। আপনি সেই লিঙ্কটিতে বর্ণিত নটিলাস সাবভারশন ইন্টিগ্রেশনটিতে আগ্রহী হতে পারেন ।