টরটোইজএসভিএন দিয়ে উত্স নিয়ন্ত্রণ থেকে কোনও ফোল্ডার কীভাবে সরিয়ে ফেলব?


129

টরটোইজএসভিএন দিয়ে উত্স নিয়ন্ত্রিত হওয়া থেকে আমি কীভাবে একটি ফোল্ডার সরিয়ে ফেলব ?


10
ভাল প্রশ্ন. কোন সাধারণ কাজটি হওয়া উচিত তার জন্য এটি হাস্যকরভাবে জটিল।
পল সুয়ার্ট

যে কেউ "এসভিএন আপডেট পুনর্বিবেচনার জন্য" ব্যবহার করেছেন তার জন্য একটি নোট:
ওয়ালেস ব্রাউন

আপনি .svnসম্পর্কিত ফোল্ডারটি মুছতে পারেন
ahmednabil88

আমি সর্বদা ভাবছিলাম যে এটি ঠিক আছে কিনা, উইন্ডোজ / কচ্ছপগুলিতে খুব সহজেই পিসিতে কোনও স্থানীয় ফোল্ডারটি মুছে ফেলার জন্য । সুতরাং, আপনার সার্ভারে একটি রেপো রেপো আছে। এবং আপনার পিসিতে লোকালফোল্ডার এর একটি সংস্করণ রয়েছে। আপনার আর সেই পিসিতে সেই স্থানীয় সংস্করণটির দরকার নেই। এই ক্ষেত্রে আমি কেবল পিসিতে LOCALFOLDER ফোল্ডারটি মুছুন। (আমি লোকালফোল্ডারকে আবর্জনায় ফেলে দেওয়ার আগে কচ্ছপ মেনু থেকে মোটেও কিছুই করি না)) স্পষ্টত আমি স্পষ্টভাবে বলতে চাই যে আমি কোনওভাবেই রেপোকে প্রভাবিত করতে চাই না - আমি কেবলমাত্র লোকালফোল্ডার সংস্করণ চাই না / চাই না। আমি সবসময় ভাবছিলাম যে এটি করা ঠিক আছে কিনা?
ফ্যাটি

বা, টর্টোইস পিসিতে কোথাও "অন্য কিছু" রাখে, যাতে তখন থেকে টর্টোইস অনুভব করে যে লোকালফোল্ডার অনুপস্থিত ??
ফ্যাটি

উত্তর:


56

বর্ধিত প্রসঙ্গ মেনুতে একটি উত্সর্গীকৃত আইটেম রয়েছে:

  • Shiftকীটি ধরে রাখুন এবং ফোল্ডারে ডান ক্লিক করুন।
  • কচ্ছপ এসভিএন মেনুতে "মুছুন (স্থানীয় রাখুন)" এ ক্লিক করুন

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

টর্টোইজএসভিএন এর বর্ধিত প্রসঙ্গ মেনু পৃষ্ঠা থেকে চিত্রটি ক্রপ করা হয়েছে ।
মুছে ফেলুন (স্থানীয় রাখুন) ডকুমেন্টেশন ব্লার্ব।


4
ফোল্ডারে ডান ক্লিক করার সময় আসলে এটি সিটিআরএল + শিফট। এসো স্ট্যাকওভারফ্লো কেন নীচে এই উত্তরটি খুঁজে পেয়েছি?
হলি স্টাইলগুলি

4
ছেলেরা কোন সংস্করণ ব্যবহার করছে? সংস্করণ 1.6.12 এর কোনও মুছুন (স্থানীয় রাখুন) বিকল্প নেই। শিফট বা সিটিআরএল + শিফট কেউই সহায়তা করে না।
thehhv

1
আমি কেবল আবার যাচাই করেছি এবং শিফট + রাইট ক্লিক আমার জন্য কাজ করে। @thehv সংস্করণ 1.6.10 এ এখনও বিকল্প রয়েছে।
বব এসপঞ্জা

1
দুর্দান্ত উত্তর। শিফট + ক্লিক প্রকৃতপক্ষে 1.6.10 এর সাথে কাজ করে। এটি করার পরে, আপনাকে এখনও ফাইলটি রিমোট রেপো থেকে অদৃশ্য হয়ে যাওয়ার জন্য প্রতিশ্রুতিবদ্ধ করতে হবে।
হটশট 309

2
এটি উত্তর হিসাবে চিহ্নিত করা উচিত কারণ এটি কচ্ছপ
এসভিএন

176

সবচেয়ে সহজ উপায় এখানে বর্ণিত হয়েছে: http://tortoisesvn.net/unversion.html

এই নিবন্ধটি কিছুটা কথামূলক এবং কিছু পদ্ধতি আমার পক্ষে কার্যকর হয়নি (যেমন ফোল্ডারটি নিজের দিকে টেনে তোলার মতো - উইন্ডোজ 7 এটির অনুমতি দেয় না))।

নিবন্ধে আমার জন্য কী কাজ করেছে তা এখানে:

সরল: আপনি যখন কোনও ওয়ার্কিং কপির উপর ডান ক্লিক করেন এবং প্রসঙ্গ মেনু থেকে " রফতানি ..." চয়ন করেন, সেখানে একটি ফোল্ডার ব্রাউজ ডায়ালগ প্রদর্শিত হয় যেখানে আপনি যে ফোল্ডারটি ওয়ার্কিং অনুলিপি রফতানি করতে চান তা চয়ন করতে পারেন। আপনি যদি এখন সেই একই পথটি নির্বাচন করেন যা আপনার কার্যকরী অনুলিপিটি টার্গেট হিসাবে রয়েছে (যেমন, আপনি নিজেই ওয়ার্কিং কপিটি নিজের উপর রফতানি করছেন), টর্টোইজএসভিএন সেই কার্যকপির অনুলিপিটির সমস্ত .svn ফোল্ডার সরিয়ে ফেলবে।


3
স্টিফান, আপনি বর্ণিত পদ্ধতিটি আমি চেষ্টা করেছিলাম এবং টিএসভিএন আমাকে "আনভার্সিওন" ডায়ালগ দেখায় (অগ্রগতির বার সহ একটি অগ্রগতি বার দেখায়) তবে প্রক্রিয়াটি শেষ করার পরে ফোল্ডারটি আগের মতোই। আমার উইন 7 রয়েছে এবং ফোল্ডারটি একটি নেটওয়ার্ক শেয়ারে রয়েছে - প্রক্রিয়াটি ব্যর্থ হওয়ার সাথে (নীরবে) এর সাথে কি কিছু করতে পারে? (+1 যাইহোক, কারণ এই পদ্ধতিটি আমার ঠিক
যেমনটি

এটি নিঃশব্দে ব্যর্থ হওয়া উচিত নয়। আপনি কি নিশ্চিত যে লুকানো .svn ফোল্ডারগুলি এখনও আছে?
স্টিফান

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

1
কোনও লিঙ্ক অনুসরণ করার প্রয়োজনীয়তা রোধ করার জন্য, পদ্ধতিটি এখানে পুনরাবৃত্তি করা হয়েছে: সহজ: আপনি যখন কোনও ওয়ার্কিং কপির উপর ডান ক্লিক করেন এবং প্রসঙ্গ মেনু থেকে "রফতানি ..." চয়ন করেন, সেখানে একটি ফোল্ডার ব্রাউজ ডায়ালগ প্রদর্শিত হয় যেখানে আপনি বেছে নিতে পারেন যে ফোল্ডারে আপনি ওয়ার্কিং কপিটি রফতানি করতে চান আপনি যদি এখন সেই একই পথটি নির্বাচন করেন যা আপনার কার্যকরী অনুলিপিটি টার্গেট হিসাবে রয়েছে (যেমন, আপনি নিজেই ওয়ার্কিং কপিটি নিজের উপর রফতানি করছেন), টর্টোইজএসভিএন সেই কার্য অনুলিপিটির সমস্ত .svn ফোল্ডার সরিয়ে ফেলবে।
চার্লি রথকপফ

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

12

আপনি যদি উত্স নিয়ন্ত্রণ থেকে ফোল্ডারটি সরিয়ে রাখতে চান তবে স্থানীয়ভাবে রাখতে পারেন, তবে সবচেয়ে সহজ উপায়

  1. ফোল্ডারের একটি ব্যাকআপ তৈরি করুন (এটি অন্য কোথাও অনুলিপি করুন)
  2. এটি মুছে ফেলার জন্য নির্দেশাবলী অনুসরণ করুন
  3. ফোল্ডারটি পুনরুদ্ধার করুন
  4. ফোল্ডারটিকে "উপেক্ষা করুন" - এ সাবভারশন বলুন

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


1
(1) এর জন্য আপনি অনুলিপিটির এসভিএন ডেটা থেকে মুক্তি পেতে রফতানি করতে পারেন।
dahlbyk

ডান - আপনাকে এটি কচ্ছপ এসভিএন এর মাধ্যমে মুছে ফেলতে হবে, পুনরুদ্ধার করতে হবে এবং তারপরে এর মধ্যে থাকা সমস্ত এসএনএন ফোল্ডার (সেইসাথে .version) ফাইলটি মুছতে হবে।
সম্ভাবনা 16

* এবং তারপরে এটিকে উপেক্ষা করুন - এটি মনোযোগের মতো কাজ করেছে যদিও (ধন্যবাদ)
চান্স

আমার জন্য, এটি কেবল রফতানি করা এসভিএন সংগ্রহস্থল এবং ফোল্ডারে থাকা সবুজ চেকমার্কগুলি থেকে মুক্তি পেয়েছিল, যা আমি চেয়েছিলাম।
হামাদ খান

7

কচ্ছপ এসভিএন মেনুতে একটি রফতানির বিকল্প রয়েছে যা আপনাকে ভান্ডার থেকে আলাদা করা ফোল্ডারের একটি অনুলিপি দেবে। বিকল্পভাবে, আপনি ডান ক্লিক করতে পারেন + একটি ফোল্ডার টেনে আনুন এবং "এখানে এসভিএন রফতানি করুন" বা "এখানে এসভিএন রফতানি করুন" বাছাই করতে পারেন।

"সমস্ত রফতানি করুন" রফতানি ডায়ালগটিতে "রুপান্তরিত ফাইলগুলি খুব বেশি রফতানি করুন" বাছাইয়ের সমতুল্য, যা কার্যকরভাবে .svn ফোল্ডারগুলি ছাড়া ওয়ার্কিং অনুলিপিটিকে ক্লোন করতে পারে।


6

আপনি ডাইরেক্টরিটিতে ডান ক্লিক করুন, কচ্ছপ এসভিএন -> মুছুন । তারপরে আপনি প্যারেন্ট ডিরেক্টরি এবং এসভিএন কমিট ... এ ডান ক্লিক করুন এবং এটি ফোল্ডারটি সরিয়ে ফেলবে।


2
এটি ফোল্ডারটিও মুছে ফেলবে।
টিউনুজ

এই উত্তরটি আমি সন্ধান করছিলাম ... আমি এটি এখানেও পেয়েছি: কচ্ছপগুলি.এন.এন.সি.
ডকস / রিলেজ

2

উইন্ডোজ অনুসন্ধান, সিস্টেম এবং লুকানো ফাইলগুলির পতাকা সেট ... ফাইলের নাম ".svn" ... এটি অনুসন্ধানের পরে - বাছাই করুন যাতে সমস্ত .svn ডিরেক্টরিগুলি একসাথে গোষ্ঠীভূত হয় ... হাইলাইট - হিট মুছুন :)


2

আমি কচ্ছপ কমান্ড "আপডেট টু এসভিএন 1.7" চালিয়েছি যা সমস্ত .svn ফোল্ডার নিয়েছিল এবং সেগুলি একক ফোল্ডারে একত্রিত করেছে। আমি তখন মাত্র একটি .svn ফোল্ডার মুছতে সক্ষম হয়েছি এবং সবকিছুই ভাল ছিল!


2

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

  1. স্টেফান যেভাবে লিখেছিল একই পথে রফতানি করে ;
  2. "মুছুন (স্থানীয় রাখুন)" ফাংশনটি বব এসপঞ্জার উত্তর হিসাবে শিফট কী দিয়ে অ্যাক্সেস করে ;
  3. রূপান্তর করা এবং তালিকার বিকল্পটিকে উপেক্ষা করার জন্য যুক্ত করুন যা আমি এই উত্তরটির সাথে প্রতিবেদন করছি

আমি পরবর্তী পদ্ধতিটি তিনটির মধ্যে সবচেয়ে সহজ খুঁজে পেয়েছি, যখন প্রথমটি (সবচেয়ে বেশি ভোট দেওয়া হয়েছে) সঞ্চালনের ক্ষেত্রে সবচেয়ে দীর্ঘতম।


2

সংস্করণ নিয়ন্ত্রণ থেকে আপনি মুছে ফেলতে চান ফোল্ডারের মধ্যে .svn ফোল্ডারটি মুছুন।


1

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

  1. আপনি যে ফোল্ডার / শাখাকে মুছতে চান এবং টরটোইএসএনভি-> মুছতে চান তাতে ডান ক্লিক করুন
  2. ক্লিনআপ করুন Per আমি কমান্ডলাইন থেকে এটি করেছি svn cleanup <path to the folder to delete including folder name>; অন্যথায় আপনি ফোল্ডারে একই ডান ক্লিক করতে পারেন এবং একটি ক্লিনআপ সম্পাদন করতে পারেন।
  3. আপনি যে ফোল্ডারটি মুছতে এবং পরিবর্তনগুলি সম্পাদন করতে চান তার পিতৃ ডিরেক্টরিতে যান।

এটি আপনার কার্যকরী ডিরেক্টরি এবং সাবভারশন থেকে ফোল্ডারটি সরিয়ে ফেলতে হবে।


1

বিকল্পটি নির্বাচিত "রূপান্তরিত ফাইলগুলি রফতানি করার" সময় নতুন স্থানে ফোল্ডারটি রপ্তানি করা আমার পক্ষে দুর্দান্ত কাজ করেছে। কচ্ছপ এসভিএন সমস্ত সাবভারশন নির্দিষ্ট সেটিংস সরিয়ে দেয় এবং আপনি একটি পরিষ্কার ফোল্ডার পান। এখন আপনি আসলটি মুছতে পারেন এবং সেখানে নতুন রফতানি করা ফোল্ডারটি সরাতে পারেন।


0

কিছুক্ষণের মধ্যে আমি সাবভারশন থেকে কপিরাইট ফোল্ডারগুলি চালিত করি যা আমি জানি সংস্করণ নিয়ন্ত্রণের অধীনে চাই want আমি তাদের "উত্সাহিত" করতে চাই। সাধারণত আমি সমস্ত .svn সম্পর্কিত ফোল্ডারগুলিতে একধরনের সন্ধান এবং মোছার কাজটি করি তবে আপনি যদি টরটোইজএসভিএন ইনস্টল করেন তবে একটি সহজ উপায় আছে।

আপনার "এক্সপোর্ট" কমান্ডের সাথে পরিচিত হওয়া উচিত। এটি সমস্ত pesky .svn ফোল্ডার ছাড়াই নতুন স্থানে ফাইলগুলির একটি অনুলিপি তৈরি করবে। আপনি যদি কিছু 'রূপান্তর' করতে চান তবে অনুলিপি চান না - কেবল একটি "রফতানি" করুন এবং যখন টর্টোস যখন "ফোল্ডারে রফতানি করতে" অনুরোধ করবেন তখন কেবল আপনার ওয়ার্কিং অনুলিপিটিতে একই ফোল্ডারটি নির্বাচন করুন! কচ্ছপ সমস্ত .svn ফোল্ডার সরানোর জন্য এগিয়ে যাবে।

উদ্ধৃতি: http://thecrumb.com/2008/09/25/removing-svn-files-with-tortoisesvn/


-1

ওয়ার্কিং কপির উপর ডান ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে "রফতানি ..." চয়ন করুন। একটি ফোল্ডার ব্রাউজ ডায়ালগ প্রদর্শিত হয়।

লক্ষ্য হিসাবে আপনার কার্যকরী অনুলিপিটি যে পথে চলছে তা আপনাকে অবশ্যই বেছে নিতে হবে। কচ্ছপ এসভিএন আপনাকে জিজ্ঞাসা করবে যে আপনি যদি সেই কার্যকরী অনুলিপিটির সমস্ত .svn ফোল্ডারগুলি সরাতে চান। শুধু হ্যাঁ বলে!

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