Sক্য প্রকল্প ভাগ করে নেওয়ার জন্য .sln / .csproj ব্যবহারযোগ্য?


13

আমরা জিআইটি এবং ityক্য নিয়ে কিছু সমস্যা অনুভব করছি। এটি প্রায়শই প্রায়শই দেখা যায় যে ফাইলটি .sln / .csproj আমাদের কিছুটা সমস্যা দেয়, তাই ওয়েবে কিছুক্ষণ অনুসন্ধান করার পরে আমি দেখতে পেয়েছি যে এই ফাইলগুলি ধাক্কা দেওয়ার প্রয়োজন নেই। কারও কি এর জন্য কোনও প্রতিক্রিয়া আছে? https://gist.github.com/hw/1234398 উদাহরণস্বরূপ .gitignore এ অন্তর্ভুক্ত করা হয়েছে, তবে আমি সত্যই জানি না যে এই ধরণের ফাইলগুলি কী করে।

আমি কি তাদের আমার রেপো থেকে বাদ দিতে পারি বা এই ফাইলটি আমার গেমের কিছু রেফারেন্সের জন্য প্রাসঙ্গিক?

উত্তর:


21

আমার ব্যক্তিগত অভিজ্ঞতা থেকে, আমি লক্ষ্য করেছি যে * .csproj এবং * .sln উত্স নিয়ন্ত্রণ থেকে বাদ দেওয়া ভাল: ityক্যটি প্রতিবার আপনি যখন কোনও প্রকল্প খুলবেন বা যেকোন উপায়ে উত্স ফাইলগুলি যুক্ত / মুছুন এই ফাইলগুলি উত্পন্ন করে, সুতরাং আপনি সেগুলি মিস করবেন না। আপনি এটি "সিঙ্ক মনোোডিভেলপ প্রজেক্ট" মেনু আইটেমের মাধ্যমে ম্যানুয়ালিও করতে পারেন।

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


4
আপনার পুরো লাইব্রেরি / ফোল্ডারটি বাদ দেওয়া উচিত।
michael.bartnett

আপনি এটি লিখতে ভুলে গেছেন যে এটি কেবল মনোডিভলফ এবং ভিএস 20XX নিয়ে কাজ করছে। এটি সম্পূর্ণরূপে ভুল কারণ ভিসকোড বা রাইডার usingক্য ব্যবহার করে কোনও ফাইল তৈরি হবে না এমনকি আপনি নতুন সি # স্ক্রিপ্ট যুক্ত করলে বা unity
ক্য

2

আমি কখনই .এসএলএন বা সিএসপিজেজে চেক করি না। আমি কেবল প্রকৃত unityক্য প্রকল্পে যাচাই করি। Unityক্য আপনার জন্য সমাধান ফাইল পরিচালনা করতে দিন। এডিটর ফোল্ডার বা অন্য কিছু থেকে .csproj এর মধ্যে কেবল একটিতে চেক করতে ভুলে গেলে এটি মাথা ব্যথার কারণ হতে পারে। সুতরাং যদি কোনও নতুন কোডার আসে, তারা রেপো পরীক্ষা করে এবং মানদেব বা বনাম সহ কোনও ফাইলকে ডাবল ক্লিক করে click

এই ফাইলগুলিতেও কোনও স্ক্যান উপেক্ষা করার বিষয়টি আমি নিশ্চিত করেছি, যাতে শিল্পী দুর্ঘটনাক্রমে লোকে যাওয়ার জন্য তাদের পরীক্ষা করে না


যদি নতুন কোডার এই মনোডেলফেলটি ব্যবহার না করে এবং বনাম ব্যবহার করতে না পারে কারণ তিনি লিনাক্স ব্যবহার করছেন?
হার্গট

0

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

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