উইন্ডোজের জন্য কমান্ড-লাইন এসএনএন?


213

svnউইন্ডোজের জন্য কি কোনও কমান্ড-লাইন ভিত্তিক সংস্করণ রয়েছে ? আমি জানি আমি কচ্ছপ এসভিএন পেতে পারি তবে এটি আমার পক্ষে কার্যকর নয়।


2
নেটিভ ক্লায়েন্টের সাথে আপনি কী সমাধান করতে চান আপনার আসল সমস্যা? কচ্ছপ এসভিএন এর বান্ডিল দেশীয় ক্লায়েন্ট ব্যবহার করবেন না কেন? আপনার আসল সমস্যাটি বর্ণনা করা (যেমন এটি কেন কাজ করে না) উপলভ্য বিকল্পগুলির জন্য জিজ্ঞাসা না করে একটি প্রশ্ন শুরু করার একটি ভাল উপায় হতে পারে ...
Andreas Niedermair

উত্তর:


228

TortoiseSVN এর নতুন সংস্করণগুলিতে একটি কনসোল এসএনএন ক্লায়েন্ট রয়েছে তবে ডিফল্টরূপে সংশ্লিষ্ট বিকল্পটি চেক করা হয় না।

svn.exeএক্সিকিউটেবল স্বতন্ত্র নয় এবং এটা বিতরণে কিছু অন্যান্য ফাইল উপর নির্ভর করে কিন্তু এই অধিকাংশ ক্ষেত্রে একটি সমস্যা হওয়ার কথা নয়।

একবার ইনস্টল হওয়ার পরে svn.exeআপনার সিস্টেমে এখানেPATH বর্ণিত ফোল্ডারটি যুক্ত করা দরকার যাতে এটি আপনার কনসোলটিতে উপলব্ধ available এটি ইতিমধ্যে ইনস্টলার দ্বারা যুক্ত করা হয়েছে কিনা তা পরীক্ষা করতে একটি নতুন কনসোল খুলুন এবং টাইপ করুন । সমস্ত পরিবেশগত চলক দেখতে তার নিজের ব্যবহার করুন।echo %PATH%set

কচ্ছপ এসভিএন ইনস্টল উইজার্ড


2
আমি এই উত্তরটি সবচেয়ে পছন্দ করি এবং কচ্ছপটি কমান্ড লাইন ক্লায়েন্টের সাথে আসে তা জানতাম না। একটি কম প্রোগ্রাম হ'ল ট্র্যাক রাখা একটি কম জিনিস।
চার্লি

1
আচ্ছা, আমি কীভাবে এটি ব্যবহার করতে পারি? আমি আশা করি একটি শেল রয়েছে যা গিট শেলের মতো বিভিন্ন ফাইলের স্ট্যাটাসের জন্য কিছু আলাদা রঙ দেখায়।
জেসকি

@ জাসকি: হ্যাঁ, এসভিএন আউটপুট জন্য একটি রঙিন রয়েছে। আমি এটি ব্যবহার করি: github.com/jmlacroix/svn-color/blob/master/svn-color.sh - তবে এটি নিখুঁত নয়, আমাকে এটিকে কিছুটা পরিবর্তন করতে হয়েছিল কারণ এটি সমস্ত আদেশগুলি সমর্থন করে না। সম্ভবত অন্যগুলিও রয়েছে, যদিও আমি এর চেয়ে ভাল আর কিছু দেখিনি। অবশ্যই এটি কেবল বাশ, সুতরাং আপনি যদি উইন্ডোজ বাক্সে থাকেন তবে আপনার এমএসএস বা সাইগউইনের মতো কিছু দরকার হবে।
সিসিপিজ্জা

2
আমার ইনস্টলার স্বয়ংক্রিয়ভাবে এটিকে PATH এ যুক্ত করেছে। অবশ্যই আপনার সিএমডি উইন্ডোটি পুনরায় চালু করতে হবে।
রজার

1
দুর্দান্ত উত্তর! যদি সিএমডি লাইন ক্লায়েন্টটি ইনস্টল না করা থাকে (এটি আমার ক্ষেত্রে যেমন ছিল) তবে এটি সহজেই যুক্ত করা যেতে পারে: কেবল টি এসভিএন ইনস্টলার পুনরায় চালু করুন এবং "সংশোধন করুন" নির্বাচন করুন। তারপরে ইনস্টল করা উচিত এমন অংশগুলির নির্বাচনের সাথে ক্লায়েন্টটি যুক্ত করুন।
জেপসি

95

সাবভারশন ক্লায়েন্ট নিজেই উইন্ডোজে উপলব্ধ। কোলাবনেট থেকে প্রত্যয়িত বাইনারিগুলির জন্য এখানে দেখুন ।

কোলাবনেট সাবভার্সন কমান্ড-লাইন ক্লায়েন্ট v1.6.9 (উইন্ডোজ জন্য)

এই ইনস্টলারটিতে কেবল কমান্ড-লাইন ক্লায়েন্ট এবং একটি স্ব-আপডেট উপাদান অন্তর্ভুক্ত রয়েছে।

আমি বুঝতে না পারলেও কচ্ছপকে ভালবাসা সম্ভব না ! :)

দ্রষ্টব্য:
উপরের লিঙ্কটি নতুন পণ্যগুলির জন্য - আপনি পুরানো সাবভার্সন রিলিজের মধ্যে 1.11.1 সংস্করণটি 1.7.19 এর মাধ্যমে খুঁজে পেতে পারেন


কমান্ড লাইনে এসএনএন ব্যবহার করার সময় আমি কখনও কখনও অদ্ভুত সংঘাত পাই যা আমি পাই না। তবে তা এখনই সমাধান হয়ে গেছে।
পিটার

@Pieter - টরটয়েজএসভিএন দ্বন্দ্ব পরিচালনা করার জন্য নিজস্ব যুক্তিবিজ্ঞান নেই - এটা যে জন্য SVN লাইব্রেরি উপর সম্পূর্ণরূপে নির্ভর করে। এটি দ্বন্দ্বগুলি পরিচালনা করার জন্য একটি দুর্দান্ত সম্পাদক নিয়ে আসে।
রেডফিল্টার

94
ডাউনলোডের জন্য নিবন্ধকরণ প্রয়োজন: /
সাইমন

12
কোলাবনেট নিবন্ধকরণ ফর্মটি সম্পর্কে সতর্ক থাকুন। যদি জমা দেওয়া ফর্মটিতে ত্রুটি থাকে (এটি এটি কীভাবে ডিজাইন করা হয়েছে তার কারণেই) তবে এটি নিউজলেটারগুলির চেকবক্সটি পুনরায় পরীক্ষা করবে।
জেফ ক্লেমেন্স

1
আপনি নিবন্ধ ছাড়াই উইন্ডোতে এসএনএন ডাউনলোড করতে পারেন। Chocolatey chocolatey.org/docs/installation ইনস্টল করুন এবং তারপরে টাইপ করুন choco install svn
কাউলিনেটর

71

আমি স্লিকসভিএন ব্যবহার করেছি এবং এটি আমার পক্ষে দুর্দান্ত কাজ করে


11
খুব দুর্দান্ত, আপনি যদি একটি ছোট (<6 এমবি) ক্লায়েন্ট চান, যা কোলাবনেটের ক্লায়েন্ট (এবং আপনি অন্য সংস্থার সাইটে নিবন্ধিত করতে চান না;)) আরও ছোট is
রব

দুর্দান্ত সরঞ্জাম আপনি যখন অন্য ফোল্ডারে ইনস্টলেশনের পরে সমস্ত কিছু অনুলিপি করেন তখন এটি একক হিসাবেও কাজ করে।
পেভেক্স

আমি এই upvote করব। আমার যা যা দরকার তা হল পরীক্ষার জন্য একটি সাধারণ কমান্ড লাইন ক্লায়েন্ট, আমি কেবল তার জন্য টরটোইসের মতো কিছু ইনস্টল করার মাধ্যমে যেতে চাইনি। স্লিক এসভন কৌশলটি করেছিলেন।
মাইকেল মার্টিনেজ

17

cygwinঅন্য বিকল্প। এটি একটি বন্দর আছে svn


36
cygwinশুধু এসএনএন এর জন্য ইনস্টল করছেন? এটি নির্মম (এবং অপ্রয়োজনীয় যেহেতু বেশ কয়েকটি 'নেটিভ' ক্লায়েন্ট রয়েছে)
ইদন কে

এটি কিছুটা ওভারকিলের মতো, আমি সম্মত।
ড্যান অ্যান্ড্রিটা

8
যাইহোক .. এটি অন্য একটি বিকল্প, আসলে।
alcor

আপনার কি এসভিএন এর জন্য একটি বিশেষ প্যাকেজ দরকার? আমি সম্প্রতি আমার কম্পিউটারে ইনস্টল করা সাইগউইনের ডিফল্ট ডাউনলোড নিয়ে আসেনি।
এনফারফ হার্ডার

18
তবে আপনার যদি ইতিমধ্যে থাকে তবে cygwinএটি বিবেচনা করার জন্য একটি উপযুক্ত যুক্তিসঙ্গত বিকল্প। আমি মনে করি এটি এই উত্তরের মূল বিষয়।
প্যাট্রিকভ্যাসেক

14

আপনি TortoiseSVN 1.7 বা তার পরে এসভিএন কমান্ড-লাইন সরঞ্জামগুলি পেতে পারেন বা ভিজ্যুয়ালএসভিএন থেকে 6.5 মিমি স্ট্যান্ডেলোন প্যাকেজ পেতে পারেন

কচ্ছপ এসভিএন 1.7 দিয়ে শুরু করে, এর ইনস্টলারটি আপনাকে কমান্ড-লাইন সরঞ্জামগুলি ইনস্টল করার জন্য একটি বিকল্প সরবরাহ করে।

অ্যাপাচি সাবভার্সন "বাইনারি প্যাকেজস" পৃষ্ঠাটি পরীক্ষা করে নেওয়াও বোধগম্য । xD


1
বাহ, যে ভিজ্যুয়ালএসভিএন স্ট্যান্ডেলোন প্যাকেজটি দুর্দান্ত! সেই বিশেষ লিঙ্কটি আপনি পেয়েছেন, কীভাবে আপনি এটি পেয়েছিলেন আমার কোনও ধারণা নেই। আমি যতদূর বলতে পারি, তাদের পৃষ্ঠা থেকে সেই পৃষ্ঠাটিতে নেভিগেট করার কোনও উপায় নেই, আপনার কেবল অভ্যন্তরীণ জ্ঞান থাকতে হবে যা এটি বিদ্যমান!
সানরেমে

@SeanRamey তোমার দিকে এই পৃষ্ঠার লিঙ্ক খুঁজে পেতে পারেন subversion.apache.org/packages.html#windows
bahrep

অদ্ভুত, আমি শপথ করে বলতে পারি যে এই পৃষ্ঠায় লিঙ্কটি ক্লিক করা আমাকে সরাসরি ভিজ্যুভ্যালভেনস্ভারসে
শ্যানরেমে


4

আপনি অ্যাপাচি সাবভার্সন ব্যবহার করতে পারেন। এটি বিপর্যয়ের মালিক। আপনি এখান থেকে ডাউনলোড করতে পারেন । এটি ইনস্টল করার পরে, আপনাকে কমান্ড লাইন থেকে এসএনএন ব্যবহার করতে পিসি পুনরায় চালু করতে হবে।


1
এখন পর্যন্ত সবচেয়ে সহজ এবং না, আপনাকে নিজের পিসি পুনরায় চালু করতে হবে না।
সেবাস

1
আর দেখা যায় না বলে মনে হয় না। সর্বশেষ আপডেটটি ছিল 2016. সাবভার্সনটি 1.8.17 সর্বাধিক সমর্থিত বলে মনে হচ্ছে। বর্তমান এলটিএসটি 1.10.x এবং 1.13 বর্তমানের সাধারণ সংস্করণ। আমি এই মুহুর্তে এই প্যাকেজটির সুপারিশ করব না।
আহ্বহ্ম

3

আপনার যদি উইন্ডোজ 10 থাকে তবে আপনি সাবভারশন ইনস্টল করতে উইন্ডোজ উবুন্টুতে ব্যাশ ব্যবহার করতে পারেন ।


2

এমএসওয়াইএস 2 ইনস্টল করুন , এটির সংগ্রহস্থলে এসএনএন রয়েছে (অন্যান্য অনেক ইউনিক্স গুডি ছাড়াও)। এমএসওয়াইএস 2 উইন্ডোজ প্রশাসনের অধিকার ছাড়াই ইনস্টল করে।

$ pacman -S svn

সরঞ্জামগুলি সেমিডিডি থেকেও ব্যবহার করা যেতে পারে:

C:\>C:\msys64\usr\bin\svn.exe co http://somehost/somerepo/

2

উইন্ডোজের জন্য ভিজ্যুয়ালএসভিএন-তে কেবল কমান্ড-লাইন-এক্সিকিউটেবল (পাশাপাশি ভিজ্যুয়াল স্টুডিও প্লাগইনস) রয়েছে। Https://www.visualvn.com/downloads/ দেখুন

এটি সম্পূর্ণরূপে পোর্টেবল, তাই কোনও ইনস্টলেশন প্রয়োজন হয় না।

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