যখন Eclipse subversive প্লাগইনটি ব্যবহার করার জন্য প্রতিশ্রুতি দেওয়ার চেষ্টা করা হয়েছিল তখন "চেকআউটটি কেবলমাত্র একটি সংস্করণ সংস্থার উপর সম্পাদন করা যায়"


116

আমি ম্যাক 10.7.5, এসভিএন 1.7 এবং এক্সপ্লাইস সাবভারসিভ প্লাগইনটিতে Eclipse Juno ব্যবহার করছি। উদাহরণস্বরূপ, আমি যখন চেষ্টা করি এবং আমার প্রকল্প থেকে পরিবর্তনগুলি সম্পাদন করি (প্যাকেজ এক্সপ্লোরার থেকে প্রকল্পটিতে ডান ক্লিক করে "দল" -> "প্রতিশ্রুতিবদ্ধ" নির্বাচন করে), আমি ত্রুটি পেয়েছি:

Some of selected resources were not committed.
Some of selected resources were not committed.
svn: E200007: Commit failed (details follow):

svn: E200007: Commit failed (details follow):
svn: E200007: CHECKOUT can only be performed on a version resource [at this time].
svn: E175002: CHECKOUT request failed on '/svn/subco-digital.coderepo/!svn/rvr/2110/trunk/myproject/src/main/java/org/mainco/subco/myproject/validator/UserFormValidator.java'

আমি যাচাই করেছি যে আমি আমার প্রকল্পের সর্বশেষতম সংস্করণটি পরীক্ষা করে দেখেছি। আমি কীভাবে এই বারবার ত্রুটিগুলি যত্ন নিতে পারি?

উত্তর:


225

পরিষ্কার করা আমার পক্ষে কাজ করেছে:

project-> team-> এ ডান ক্লিক করুনcleanup / refresh


16
FWIW, এটি SVN ক্লায়েন্টের একটি সংস্করণ সহ একটি এসভিএন সংগ্রহস্থল যাচাইয়ের সাথে সম্পর্কিত হয়েছে এবং এরপরে এটি একটি নতুন সংস্করণ ব্যবহার করে Eclipse এ পরিচালনা করার চেষ্টা করছে।
ডেভিড

22
কখনও কখনও আমাকে এসভিএন কচ্ছপ ব্যবহার করে ক্লিনআপটি জোর করে নিতে হয়েছিল, যেহেতু অ্যালিপস ক্লিনআপটি কাজ করে না।
জুয়ানএন

1
ধন্যবাদ @ ডেভিড আমি কচ্ছপ দিয়ে চেকআউট করেছিলাম, তবে গ্রহনটিতে প্রতিশ্রুতি দেওয়ার চেষ্টা করেছি।
মাইক

4
Eclipse থেকে পরিষ্কার করা আমার পক্ষে কাজ করছে না। এসভিএন কচ্ছপ থেকে ক্লিনআপ দুর্দান্ত কাজ করেছে!
কুমার এস

9
কমান্ড লাইন থেকে আমাকে 'এসএনএন ক্লিনআপ' করতে হয়েছিল। এর পরে অ্যালিপসে আমি রিফ্রেশ করি, তারপরে টিম-> রিফ্রেশ / ক্লিনআপ
fchen

30

সম্ভবত এটি আপনার কনসোল এসএনএন সংস্করণটি আপনার গ্রহগ্রহের "এসভিএনকেট (খাঁটি জাভা)" সংস্করণ থেকে আলাদা, আপনি পছন্দগুলি => টিম => এসভিএন => এসভিএন ইন্টারফেস => ক্লায়েন্ট "জাভাএইচএল (জেএনআই)" ব্যবহার করে পরিবর্তন করতে পারবেন

আমার কেসটি নীচে নীচে রয়েছে, জাভা এইচএল 1.7.10 ব্যবহার করা ঠিক আছে, তবে এসভিএনকেআইটি v1.7.9 ব্যবহার করতে সমস্যা হবে

wuliang-Mac:src wwu$ svn --version
svn, version 1.7.10 (r1485443)
compiled Jul  9 2013, 12:55:03

এখানে চিত্র বর্ণনা লিখুন


এই মতামতের জন্য ধন্যবাদ। জাভাএইচএল এসভিএন সংযোজকটি সনাক্ত করতে আমি গ্রহণ করতে সমস্যা হচ্ছি - বর্তমানে এসভিএনকিট সংযোগকারী ব্যবহার করছি। সমস্যাটি সমাধানে যাচ্ছি এবং যদি সমস্যাটি দেখা দেয় তবে আমি ফিরে এসে স্বীকার করব।
ডেভ

নেটবিনসের ক্ষেত্রেও একই সমস্যা ছিল। SvnKit থেকে CLI এ ক্লায়েন্ট পরিবর্তন করা আমার জন্য সমস্যার সমাধান করেছে।
মেগাডেভ

30

আমি যেমন অন্য পোস্টে মন্তব্য করেছি ...

যাঁরা project-> team-> cleanupগ্রহের চেষ্টাতে কাজ করেন না তাদের জন্য :

  • এসভিএন কচ্ছপ ব্যবহার করে ক্লিনআপটি জোর করুন
  • কমান্ড সহ টার্মিনাল থেকে svn cleanup /folder_to_cleanup

যাইহোক, @খিতারাস আমি আপনাকে এসএনএন থেকে গিতে পরিবর্তন করার পরামর্শ দিচ্ছি: পি
এফএলবি কার্নেল

ওহ, আমি ইতিমধ্যে করেনি, কিন্তু এখনও SVN :-D পুরনো প্রকল্প হলো
khituras

3
svn cleanupআমার পক্ষে এমনভাবে কাজ করেছেন যাতে এই পৃষ্ঠায় অন্য প্রস্তাবিত হস্তক্ষেপগুলি কেউই করেনি। ধন্যবাদ!
ক্রিস্টোফার শুল্টজ

1
MacOS এ আমি "ব্রিউ রিইনস্টল এসএনএন" ব্যবহার করি তারপরে "এসএনএন ক্লিনআপ / ফোল্ডার_টো_সিলানআপ"। দুর্দান্ত কাজ করেছেন
শন এন।


3

আমার ক্ষেত্রে, project-> team-> cleanup / refreshফাইলগুলির মধ্যে একটির জন্য কাজ করেছে তবে অন্যটি নয়। গ্রহনটিতে এসএনএন কনসোল থেকে ব্যর্থ কমান্ডটি কেবল অনুলিপি করুন এবং "এসএনএন" উপসর্গটি কনসোলটিতে এটি চালানো আমার পক্ষে কাজ করে। সুতরাং বাক্য গঠনটি হ'ল:

svn commit -m "comment" -N /path/to/file

1

এই সমস্যাটি সমাধান করতে আমার বেশ কষ্ট হয়েছে এবং শেষ পর্যন্ত আমি কী ঘটেছে তা বুঝতে পেরেছি।

আপনি যদি EVLIPS বা IntelliJ IDEA এর সাথে এসভিএন অ্যাড-অন ব্যবহার করেন এবং এর মধ্যে আমাদের কয়েকটি ফাইল মুছে ফেলেন (সিস্টেমের ফাইল ব্রাউজার থেকে , তবে আপনি এই বার্তাটিও পাবেন।

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


নতুন কিছু নয়, @ উউলিয়াংয়ের উত্তর যাচাই করুন। আপনি এসভিএন ক্লায়েন্টগুলির বিভিন্ন সংস্করণ ব্যবহার করেছেন।
tak3shi

1

@ লু লিয়াং অ্যাসওয়ার আমার পক্ষে কাজ করেছেন। তবে আমাকে যেতে হয়েছিল Preferences=>Team=>SVN=>SVN Connectors=>Native JavaHL

স্ক্রিনশট 1:

এখানে চিত্র বর্ণনা লিখুন

স্ক্রিনশট 2:

এখানে চিত্র বর্ণনা লিখুন


আমার এসভিএন সংযোগকারীটিতে কেবলমাত্র একটি বিকল্প নির্বাচনের জন্য উপলব্ধ S এটি এসভিএনকিট ১.৮.১২..আমি অতিরিক্ত সংযোজকটি ডাউনলোড করতে হবে।
সৌম্যজিৎ সোয়েন

1
হ্যাঁ, আপনি এগুলি এখানে
অরবিন্দ গোপী

1
এটি আমার পক্ষে কাজ করেছিল এবং আমি কচ্ছপের ক্লায়েন্টের পিছনে পড়ার পরিবর্তে গ্রহণ থেকে চেকিন পরিচালনা করতে পেরেছিলাম
সৌম্যজিৎ সোয়েন

1

টার্মিনাল থেকে চালানোর চেষ্টা করুন:

svn cleanup 

দল -> আইডিই থেকে রিফ্রেশ / ক্লিওন্প আমার পক্ষে কাজ করে নি।


-1

যখন সার্ভার এসএনএন সংস্করণ আপগ্রেড করছে তখন এটিকে মোকাবেলা করুন।

আইডিয়া ইন্টেলিজ ব্যবহারকারীদের জন্য আমাদের যা করা দরকার তা হল

  1. বাম প্রকল্প প্যানেলে প্রকল্পের মূল ডিরেক্টরিটি নির্বাচন করুন
  2. উপরের মেনুতে, নির্বাচন করুন VCS -> Subversion -> Cleanup

এখন আপনার চেক ইন / আউট করতে সক্ষম হওয়া উচিত।


এই উত্তরটি যদি ঠিক ইন্টেলিজের হয়ে থাকে তবে ঠিক হবে । তবে এটি Eclipse subversive প্লাগইনের জন্য।
এফএলবি কার্নেল

2
@ এফএলবি কার্নেল, গুগল যখন এই এসভিএন ত্রুটিটি অনুসন্ধান করেছিল তখন আমাকে এই প্রশ্নে নিয়ে যাওয়া হয়েছিল । তাই আমি ভেবেছিলাম Intellijগুগল তাদের এখানে নিয়ে যাওয়ার ক্ষেত্রে এটি অন্য কোনও ব্যবহারকারীর কিছুটা সময় সাশ্রয় করতে পারে । যাইহোক ~~
লেওন - হ্যান লি

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