SVN ব্যবহারকারী ফাইল মুছে ফেলার পরে এটি অস্বীকার করে


0

এটি কেবল দুবার ঘটেছে, এবং আমরা মুছে ফেলার কোনও সমস্যা পূর্বাবস্থায় ফিরিয়ে আনছি না, তবে ব্যবহারকারীরা তাদের দোষের জন্য জোরালো নয়। এটি হতে পারে সবচেয়ে বড় সমস্যাটি সম্ভবত SVN সিস্টেমে অবিশ্বাস বা অন্তত তার লগগুলি।

তারা ফাইলগুলি মুছে ফেলতে জানে, তারা কচ্ছপ SVN ব্যবহার করে এবং এটি জানেন যে কমিট ডায়ালগে একটি অনুপস্থিত ফাইলটি টিকিয়ে রাখা এবং এটি অপসারণ করা ফলাফলগুলির ফলাফল অনুসন্ধান করা, কিন্তু তারা এই ক্ষেত্রে নয় বলে দাবি করে।

মুছে ফেলুন সর্বদা অন্যান্য ফাইলগুলির মধ্যে পরিবর্তনগুলি যা স্পষ্টভাবে তাদের মধ্যে রয়েছে সেগুলি মুছে ফেলুন, সুতরাং কেউ তাদের ছদ্মবেশ ধারণ করে না।

আমি কীভাবে এক উপায় বা অন্যটি প্রমাণ করতে পারব নাকি প্রতিটি কমিটির সময় তাদের হাত ধরে না?

উত্তর:


0

সুতরাং ~, একজন ব্যবহারকারী অন্য বৈধ পরিবর্তনের সাথে একসাথে ফাইল মুছে ফেলার কাজ করে এবং তারপরে কিছু জাদু এবং অদৃশ্য শক্তি দ্বারা ফাইলটি তার ফাইল সিস্টেমে সরানো হয়েছে বলে দাবি করে?

আমি এখানে দুটি বিকল্প দেখি: এটি ব্যবহারকারীর ফাইল বা অন্য কোন অ্যাপ্লিকেশন হস্তক্ষেপ করে এবং নীরবভাবে ফাইলটি সরিয়ে দেয়। svn delete ফাইলটি সিস্টেমে জাগ্রতভাবে সরানো যাবে না সেইসাথে ফাইলটি নিজেও ঘটতে পারে না।

যদি পরিস্থিতিটি পুনরাবৃত্তি হয়, তবে আমি কোনও অ্যান্টিভাইরাস বা অন্য অ্যাপ্লিকেশন নীরবভাবে ব্যবহারকারীর কার্যকরী অনুলিপি থেকে ফাইলগুলি মুছে ফেলার কিনা তা যাচাই করতে দ্বিধাবোধ করতে চাই।

AFAIU আপনি ইতিমধ্যে চেক করেছেন svn log এবং VisualSVN সার্ভার লগ। যদি লগ এন্ট্রি বলে যে ফাইলটি কোনও অনুলিপি করা কপি থেকে মুছে ফেলা হয়েছে এবং মুছে ফেলা হয়েছে, এটি সত্যিই ঘটেছে এবং এটি সেই ব্যবহারকারী যিনি এই পরিবর্তনগুলি করেছেন।

কিছু ধরনের ক্লায়েন্ট-পার্শ্ব লগিং আপনাকে এই আচরণটির তদন্ত করতে সহায়তা করবে। উদাহরণস্বরূপ, প্রতিটি ক্লাইভ প্রচেষ্টা করার জন্য কোনও ফাইলটি করা হচ্ছে তা লগ করার জন্য আপনি ক্লায়েন্ট-পার্শ্ব TortoiseSVN প্রি-কমিট হুক স্ক্রিপ্ট সেট করতে পারেন।

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