linux ধরন গুড লিনাক্স(উবুন্টু) এসভিএন ক্লায়েন্ট




লিনাক্স সার্ভার (16)

উবুন্টুর জন্য আপনি নটিলাসের সাথে সমন্বিত KDESVN ব্যবহার করে পাঁচটি টর্চোজ এসভিএন অনুভব করতে পারেন।

এই ClickOffline.com ব্যবহার করে দেখুন: Tortoise SVN এর জন্য উবুন্টু বিকল্প

Subversion উইন্ডোজ একটি চমত্কার ক্লায়েন্ট আছে (অবশ্যই, টর্নেস,)। লিনাক্সে যা কিছু চেষ্টা করেছি তা ঠিক - ভালভাবে তুলনা করে ....


একটি বিকাশকারী হিসাবে, আমি eclipse + sub-eclipse ক্লায়েন্ট ব্যবহার করি (আপনি কিছু উন্নয়ন প্রকল্প চেকআউট করার জন্য svn ব্যবহার করছেন এবং আপনি তাদের কম্পাইল করব বলে মনে করছেন)।

অধিকাংশ মানুষ svn অপারেশন দিয়ে বেশি সময় ব্যয় করে না, এবং কমান্ড লাইন এটি করার দ্রুততম উপায়।

কিছু চমৎকার GUI সরঞ্জাম রয়েছে:

RabbitVCS

অথবা

http://www.harecoded.com/nautilus-subversion-integration-tool-execute-svn-commands-with-gnome-scripts-96355


আমার প্রশ্ন দেখুন

লিনাক্সের জন্য সেরা সাবভার্স ক্লায়েন্ট কি?

আমিও একমত, লিনাক্সে জিইআই ক্লায়েন্টদের স্তন্যপান।

আমি gnome মধ্যে eclipse এবং RapidSVN মধ্যে subclclipse ব্যবহার করি।


kdesvn সম্ভবত আপনি খুঁজে পাবেন সেরা।

শেষ পর্যন্ত আমি চেক করেছিলাম এটি কনকোকারের সাথে হুক করতে পারে, কিন্তু এটি কিছুটা সময় হয়েছে, আমি গিটে চলে গেছি :)


শুরুতে, আমি এখানে flamish শব্দ না চেষ্টা করবে;)

Sigh .. মানুষ কেন যে ফাইল এক্সপ্লোরার সংহত ক্লায়েন্ট যেতে উপায় না? এটি টার্মিনাল এবং টাইপিং খোলা চেয়ে অনেক বেশি দক্ষ। সহজ গণিত, ~ দুই মাউস ক্লিক বিপরীত ~ 10 + কী স্ট্রোক। যদিও, আমাকে অবশ্যই নির্দেশ করতে হবে যে আমি কমান্ড লাইনকে ভালোবাসি, কারণ আমি অনেক প্রশাসনিক কাজ করি এবং যত তাড়াতাড়ি সম্ভব দ্রুত এবং সহজে জিনিসগুলি স্বয়ংক্রিয়ভাবে পছন্দ করতে পছন্দ করি।

উইন্ডোজগুলিতে টর্টোইসএসভিএন দ্বারা নষ্ট হয়ে যাওয়ার পর আমি উবুন্টুতে স্থানান্তরিত হওয়ার সময় টেরোয়েসিভন-ভিত্তিক সমন্বিত ক্লায়েন্টের অভাব দেখে অবাক হয়ে গেলাম। বিশুদ্ধ প্রোগ্রামারদের জন্য একটি আইডিই ইন্টিগ্রেটেড ক্লায়েন্ট যথেষ্ট হতে পারে তবে সাধারণ উদ্দেশ্যে ব্যবহারের জন্য এবং গ্রাফিক্স শিল্পীদের বা অন্যান্য র্যান্ডম অফিসের মানুষদের জন্য, ক্লায়েন্টকে অবশ্যই স্ট্যান্ডার্ড ফাইল এক্সপ্লোরারের মধ্যে একত্রিত করতে হবে, অন্যথায় অধিকাংশ লোকেরা এটি ব্যবহার করবে না। ।

কিছু কিছু ক্লায়েন্ট উপর চিন্তা:

kdesvn, ক্লায়েন্ট আমি এ পর্যন্ত সর্বোত্তম পছন্দ করি, যদিও টরটোইএসভিএন-এর তুলনায় এক বিশাল বিরক্তি রয়েছে - ফাইলের স্থিতি নির্দেশ করে ওভারলেগুলি পেতে আপনাকে বিশেষ সাবভার্সন লেআউট মোডটি প্রবেশ করতে হবে। এইভাবে আমি kdesvn সংহত কল না।

নটিলাস এসভিএন, প্রতিশ্রুতিশীল দেখাচ্ছে কিন্তু 0.1২ সংস্করণ হিসাবে এটি বড় সংগ্রহস্থলের সাথে কর্মক্ষমতা সমস্যা আছে। আমি রিপোজিটরির সাথে কাজ করি যেখানে কাজ কপিগুলিতে মাঝে মাঝে ~ 50,000 ফাইল থাকতে পারে, যা TortoiseSVN পরিচালনা করে কিন্তু নটিলাস SVN হয় না। তাই আমি আশা করি নটিলাস এসভিএন শীঘ্রই নতুন অপ্টিমাইজড রিলিজ পাবে।

RapidSVN সংহত করা হয় নি, কিন্তু আমি এটি চেষ্টা করেছিলাম। এটা বেশ অদ্ভুত আচরণ এবং বার কয়েক ক্র্যাশ। এটি ~ 20 মিনিট পরে আনইনস্টল করা হয়েছে ..

আমি সত্যিই আশা করি নটিলাস এসভিএন প্রকল্প শীঘ্রই একটি নতুন কর্মক্ষমতা অপটিমাইজড রিলিজ তৈরি করবে।

দুষ্টু এসভিএন মনে হচ্ছে এটি বেশ সুন্দর হতে পারে, তবে এখন পর্যন্ত এটি আইকন ওভারলেগুলির অভাব রয়েছে এবং দুই বছরের জন্য এটি মুক্ত হয়নি ... তাই আমি বলব যে নটিলাস এসভিএন আমাদের একমাত্র আশা।


Disclaimer: অনেক আগে আমি RabbitVCS (পূর্বে NautilusSvn হিসাবে পরিচিত) জন্য ডেভেলপারদের মধ্যে একজন ছিল।

আপনি যদি নটিলাস ব্যবহার করেন তবে আপনি RabbitVCS (ট্রেভর ব্র্যামেলের পূর্বে উল্লিখিত) এতে আগ্রহী হতে পারেন। এটি পাইথন লিখিত নটিলাসের টর্টোইসএসভিএন-এর একটি অলঙ্কৃত ক্লোন। যদিও এখনও অনেক উন্নতি করতে হবে (বিশেষ করে কর্মক্ষমতা ক্ষেত্রে) কিছু লোক এটির সাথে বেশ সন্তুষ্ট বলে মনে হয়।

নামটি প্রকল্পটির জন্য বেশ উপযুক্ত, কারণ এটি যা সঠিকভাবে উল্লেখ করে তা উন্নয়নের গতিকে চিত্রিত করে (অর্থাত দীর্ঘ লম্বা অর্থ)। আপনি যদি আপনার সংস্করণ নিয়ন্ত্রণ ক্লায়েন্ট হিসাবে RabbitVCS ব্যবহার শুরু করতে চান তবে আপনি সম্ভবত আপনার হাত নোংরা পেতে চলেছেন।


এসভিএন ওয়ার্ক বেঞ্চে নজর রাখুন, এটি উপযুক্ত কিন্তু নিখুঁত নয়

sudo apt-get install svn-workbench

আপনি যদি এটি ব্যবহার করেন, তবে নেটবিন্সগুলিতে চমত্কার সংস্করণ নিয়ন্ত্রণ ব্যবস্থাপনা রয়েছে, SVN ছাড়াও বেশ কয়েকটি ক্লায়েন্ট রয়েছে।

তবে আপনি সুপারিশ করবেন যে আপনি কীভাবে কমান্ড লাইন থেকে SVN ব্যবহার করবেন। সিএলআই লিনাক্সের আত্মা :)


অন্য কেউ এটি উল্লেখ করেনি এবং আমি নামটি ভুলে যাচ্ছি তাই আমি ভবিষ্যতে নিজের জন্য এই নির্দেশাবলী এখানে যোগ করছি যখন পরের বার আমি এটি গুগল করবো ...

বর্তমানে pagavcs সেরা option বলে মনে হচ্ছে।

আপনি এই .deb ফাইল এক চাই

sillyspamfilter: //pagavcs.googlecode.com/svn/repo/pool/main/p/pagavcs/

(1.4.33 আমি এখনই ইন্সটল করেছি, তাই সর্বশেষ কারণগুলির সমস্যা হলে তা চেষ্টা করুন)

তারপর চালান ইনস্টল করুন

nautilus -q

নটিলাস বন্ধ করার জন্য, আবার নটিলাস খুলুন এবং আপনাকে লগআউট / শাটডাউন ছাড়াই যেতে ভাল হতে হবে

দু: খিত খরগোশ শুধু আমার জন্য বড় repos উপর chokes তাই অকার্যকর হয়, পাগা ব্রাউজিং ধীর গতিতে না কিন্তু কিছু পরিবর্তন হয়েছে কিনা দেখতে চেষ্টা করে এবং ডিরেক্টরি মধ্যে আশ্রয় বলে মনে হচ্ছে না।


IMHO একটি মহান svn গুই ক্লায়েন্ট, SmartSVN আছে। এটি বাণিজ্যিক প্রকল্প, তবে ফাউন্ডেশন সংস্করণ (100% কার্যকরী) জাদুকরী বাণিজ্যিক উদ্দেশ্যে এমনকি বিনামূল্যে ব্যবহার করা যেতে পারে। এটি জাভাতে লেখা হয়েছে, তাই এটি মাল্টি প্ল্যাটফর্ম (এটি সূর্য-জাভা * প্যাকেজ প্রয়োজন) http://smartsvn.com


সাধারনত আমি svn এর জন্য কমান্ড লাইনটি ব্যবহার করি, এটি সৎ হতে এটি দ্রুততম এবং সহজতম উপায়, আমি আপনাকে এটি করার সুপারিশ করব।
আপনি এটি খারিজ করার আগে, সম্ভবত আপনার নিজের কাছে জিজ্ঞাসা করা উচিত যে আপনার জন্য কোনও GUI প্রয়োজন হলে এবং কোনও GUI অ্যাপ্লিকেশন খুলতে এবং ফাইলগুলি ডাউনলোড করতে চান কিনা বা কেবল "svn co svn: // সাইটটি টাইপ করুন -goes-here.org/trunk "

আপনি সহজেই "svn help" দিয়ে দেওয়া সহজ কমান্ড সহ ফাইলগুলি সরাতে, অপসারণ, সরানো, প্রেরণ, অনুলিপি বা আপডেট করতে পারেন, তাই বেশিরভাগ ব্যবহারকারীর পক্ষে এটি যথেষ্ট নয়।


Anjuta একটি এসভিএন প্লাগিনে নির্মিত যা IDE এর সাথে একত্রিত।



আপনি git-svn এও দেখতে পারেন, যা মূলত git-svn একটি গিট ফ্রন্ট-শেষ।


যদি আপনি গ্রহনযোগ্যতা ব্যবহার করেন, উপগ্রহটি আমি কখনও ব্যবহার করেছি সেরা। আমার মতে, এটিও স্ট্যান্ড-এলাইন হিসাবেও বিদ্যমান থাকা উচিত ... ব্যবহার করা সহজ, কোড এবং আপনার সাথে গ্রহন করা প্রকল্পটির সাথে লিঙ্ক ... একটি বিকাশকারীর জন্য কেবলমাত্র নিখুঁত এবং গাই চাই।

ব্যক্তিগতভাবে, আমি লিনাক্স এবং উইন্ডোজের জন্য কমান্ড লাইন ক্লায়েন্ট পছন্দ করি।

সম্পাদনা করুন: আপনি যদি XFCE এবং তার ফাইল ম্যানেজার (Thunar নামক) ব্যবহার করেন তবে একটি প্লাগইন যা বেশ ভালভাবে কাজ করে। আমি টার্মিনাল খুলতে চাই না, আমি শুধু সেটি ব্যবহার করি, এটিতে সমস্ত কার্যকারিতা রয়েছে, দ্রুত এবং ব্যবহার করা সহজ। গিট অন্তর্ভুক্ত জন্য এক আছে, যদিও ...


আমি কখনও কখনও একটি রিপোজিটরির বিরুদ্ধে সরাসরি কাজের জন্য kdesvn ব্যবহার করি।

Eclipse এর মাধ্যমে প্রকল্পগুলিতে কাজ করার সময় আমি প্রায়ই সাব্ললিপ্স ব্যবহার করি।

কিন্তু বেশিরভাগই আমি ভাল ol 'CLI ব্যবহার করি। কিছু aliases এবং bash স্ক্রিপ্ট এটি ব্যাক আপ করার জন্য, এটি সত্যিই svn ব্যবহার করার সবচেয়ে সংক্ষিপ্ত, নির্ভরযোগ্য পদ্ধতি।

আমি NautilusSVN NaughtySVN ( NaughtySVN -এর সাথে কোন সম্পর্ক নেই) এবং NaughtySVN -ওয়ার্কবেনচ চেষ্টা করেছি এবং তাদের খুব সমস্যাযুক্ত বা কার্যকারিতা অভাব পেয়েছি। আমি জানি আমি কিছু সময়ে RapidSVN চেষ্টা করেছি কিন্তু এটি অবিলম্বে আনইনস্টল হওয়া হিসাবে আমি প্রভাবিত হব না, তবে এটি সম্পর্কে আমার কিছু মনে নেই।







svn