আমি সিগন্যাল 15 দ্বারা হত্যা পেয়েছি। যখন আমি এসএনএন ব্যবহার করি


17

আমি এসএনএন + এসএস ব্যবহার করছি এবং আমি বেশ কয়েকটি দেখতে পাচ্ছি:

Killed by signal 15.

একটি সময় svn up

কোন ধারণা উপায়?


Google.com/search?q=svn+signal+15 এর জন্য এখানে প্রচুর পরিমাণে হিট রয়েছে যেগুলি সাবভার্সনের পুরানো সংস্করণগুলির জন্য একটি জানা বাগ হিসাবে দেখা যাচ্ছে যা আপনাকে আপনার .subversion / config old.nabble
জোরডাচি

উত্তর:


11

আপনি যে বার্তাটি দেখছেন তা এসএনএন-ইস্যু # 2580 এর সমাধানের ফলাফল হিসাবে ssh দ্বারা মুদ্রিত হয়েছে ।

এটি প্রত্যাশিত আপনাকে -qএসএনএন দ্বারা চালিত এসএসএস কমান্ডটি যুক্ত করতে হবে, যা ডিফল্টভাবে ১. 1...6 হিসাবে ঘটে happens

~/.subversion/configএটি [tunnels]বিভাগের অধীনে রাখুন :

ssh = $SVN_SSH ssh -q

সমাধানটির কাজটি করার জন্য, আপনার [টানেল] বিভাগে লাইনটি রাখা উচিত
ইলিয়া নেডলুঝকো

নোট করুন যে প্রায় 1.6.5 এর পরে কোথাও সাবভার্সনে প্রয়োগ হওয়া ঠিক sshআপনার কনফিগার [tunnels]বিভাগে ডিফল্ট সেটিংসে রয়েছে । যদি সেই সেটটি নিয়ে আপনার যদি কোনও বিদ্যমান ইনস্টলেশন থাকে, যেমন ssh = $SVN_SSH ssh -o ControlMaster=no, (সানস -q) তবে আপনাকে সেই সেটিংটি সেখানে যুক্ত করতে হবে, কারণ আপডেট হওয়া ডিফল্টটি প্রযোজ্য হবে না।
জাভব্রেট

2

সঠিক উত্তরটি হ'ল:

Add the -q parameter after  "$SVN_SSH ssh" in ~/.subversion/config

সরল ইংরেজী ভাষায়:

যদি আপনার ~ / .subversion / config এর ইতিমধ্যে এমন একটি লাইন থাকে তবে লাইনটি সম্পাদনা করুন। অন্যথায় এটি যোগ করুন।

সুতরাং, যদি আপনি নিশ্চিত হন যে ssh = $ SVN_SSH ssh এর কোনও উপস্থিতি নেই তবে একটি নতুন লাইন যুক্ত করুন:

ssh = $SVN_SSH ssh -q 

যদি লাইনটি ইতিমধ্যে বিদ্যমান থাকে ssh = $SVN_SSH ssh -o ControlMaster=no তবে সাধারণত পড়ার জন্য এটি সম্পাদনা করুনssh = $SVN_SSH ssh -q -o ControlMaster=no

সতর্কতা: প্যারামিটারগুলির ক্রমের বিষয়টি মনে হচ্ছে। ssh = $SVN_SSH ssh -q -o ControlMaster=noকাজ করে, তবে ssh = $SVN_SSH ssh -o -q ControlMaster=noবার্তা কমান্ড-লাইন: লাইন 0: খারাপ কনফিগারেশন বিকল্প: -কিউ দিয়ে ব্যর্থ ।


1
অর্ডারটি গুরুত্বপূর্ণ কারণ 'কন্ট্রোলমাস্টার = না' -ও এর প্যারামিটার। -ও কোনও একা একা পতাকা নয়
অ্যালান জুড

0
 ~/.subversion/config: ssh = $SVN_SSH ssh -q

এটি কাজ করে না - আমি মনে করি এটি পূর্ববর্তী বাগের সমাধান।

[n@g ~]$ svn up /opt/
At revision 1492.
Killed by signal 15.
[n@g ~]$ grep "ssh =" ~/.subversion/config
ssh = $SVN_SSH ssh -q

0

যদি এটি কাজ না করে থাকে তবে আপনি $ SVN_SSH ভেরিয়েবল ব্যতীত অন্য কিছু ব্যবহার করে এসএসএসের আবেদন করছেন। http://www.freebsdonline.com/content/view/764/528/ এর একটি উদাহরণ রয়েছে।

সতর্কতা সম্পর্কিত:

"সতর্কতা: প্যারামিটারগুলির ক্রমটি বিষয়টি বিবেচনা করে বলে মনে হচ্ছে s খারাপ কনফিগারেশন বিকল্প: -কি। "

কারণ আপনি -o এর পরে -q স্থাপন করেছেন যা -o দ্বারা নির্দিষ্ট বিকল্প (কন্ট্রোলমাস্টার = না) সন্ধান করছে। আপনি যদি বিকল্পটির পরে -Q স্থাপন করেন তবে এটি কার্যকর হবে। অর্থাত

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