আমার কাছে কয়েকটি ফাইল রয়েছে যেগুলি এসএনএন যুক্ত করার আগে তা কার্যকর করা যায়। তাদের এসভিএন রয়েছে: এক্সিকিউটেবল প্রপার্টি সেট। এক্সিকিউটেবল বিট না থাকলে এখন অন্য কয়েকটি ফাইল চেক ইন করা হয়েছিল এবং আমি এসএনএন: নির্বাহযোগ্য সম্পত্তি সেট করতে চাই:
$ svn propset svn:executable on *.cgi
তারপরে আমি পরিস্থিতি এবং এমনকি এসএনএন সহ ফাইলগুলি যাচাই করি: এক্সিকিউটেবলের সংশোধন করা হয়েছে:
$ svn diff
Property changes on: a.cgi
___________________________________________________________________
Modified: svn:executable
-
+ *
Property changes on: b.cgi
___________________________________________________________________
Added: svn:executable
+ *
a.cgi পরিবর্তন করা উচিত নয়। আমি এসএনএন যুক্ত করতে চাই: এক্সিকিউটেবল বিটটি অন্য ফাইলগুলির মতো সেট করে সেট করতে হবে, তবে এটি করার আদেশটি বের করতে পারে না।
svn:executable
দ্বিতীয় স্নিপেটে কোথাও নিখোঁজ রয়েছেন । হতে পারে svn ps svn:executable on $f;
?
svn propset svn:executable on (...)
। এবং প্রশ্নের উত্তর হওয়া উচিতfor f in *.cgi; do if [ ! -x $f ]; then svn ps (...); fi; done
, এবং কেবল পরিবর্তিত ফাইলগুলি প্রতিশ্রুতিবদ্ধ। তারপরে এগিয়ে যান।