আপনি কী করতে চাইছেন তা আমি নিশ্চিত নই: আপনি যদি ফাইলটি যুক্ত করে থাকেন তবে
svn add myfile
আপনি যখন আপনার পরবর্তী প্রতিশ্রুতি করবেন তখন আপনি কেবলমাত্র এসএনএনকে এই ফাইলটিকে আপনার ভান্ডারটিতে রাখবেন । আপনার টাইপ করার আগে ভান্ডারটিতে কোনও পরিবর্তন নেই
svn commit
আপনি যদি প্রতিশ্রুতি দেওয়ার আগে ফাইলটি মুছে ফেলেন তবে svn
এর রেকর্ডগুলিতে এটি রয়েছে (কারণ আপনি এটি যুক্ত করেছেন) তবে এটি সংরক্ষণাগারে পাঠাতে পারবেন না কারণ ফাইলটির আর অস্তিত্ব নেই।
সুতরাং হয় আপনি ফাইলটি সংগ্রহস্থলে সংরক্ষণ করতে চান এবং তারপরে এটি আপনার কার্যকরী অনুলিপি থেকে মুছুন: এক্ষেত্রে আপনার ফাইলটি ফিরে পেতে (ট্র্যাশ থেকে?) চেষ্টা করুন, প্রতিশ্রুতিবদ্ধ করুন এবং তারপরে ফাইলটি মুছুন
svn delete myfile
svn commit
আপনি যদি পূর্বাবস্থায় ফিরে যেতে চান add
এবং কেবল ফাইলটি ফেলে দিতে চান তবে আপনি এটি করতে পারেন
svn revert myfile
যা svn
(এই ক্ষেত্রে) অ্যাড-অপারেশনটি পূর্বাবস্থায়িত করতে বলে ।
সম্পাদনা
দুঃখিত, আমি সচেতন ছিলাম না যে আপনি সর্বোচ্চ ওএসএক্সের জন্য "সংস্করণ" জিইউআই ক্লায়েন্ট ব্যবহার করছেন। সুতরাং হয় জিইউআই ব্যবহার করে অন্তর্ভুক্ত ডিরেক্টরিটি ফেরত চেষ্টা করুন বা ঠাণ্ডা জলে ঝাঁপুন এবং আপনার লুকানো ম্যাক কমান্ড শেলটি জ্বালিয়ে দিন :-) (এটি জার্মান ওএসএক্সে "টার্মিনাল" বলা হয়, ইংরেজিতে কীভাবে এটি আনা যায় সে সম্পর্কে ধারণা নেই) সংস্করণ ...)
svn rm
তবে ডিরেক্টরিতে এটি উপস্থিত না থাকলেও তিনি কেবল ফাইলটি রাখতে পারেন।