মার্চুরিয়াল। ভিজুয়াল স্টুডিও 2010 প্রকল্পের জন্য .hgignore


119

ভিজুয়াল স্টুডিও ২০০৮ প্রকল্পের জন্য মার্চুরিয়াল .hgignore এর সাথে বিভ্রান্ত হওয়ার দরকার নেই

আমি জিজ্ঞাসা করছিলাম যে সেই একই ফাইলটি ভিজ্যুয়াল স্টুডিও 2010, বা অন্য কিছু এক্সটেনশান ইত্যাদির জন্য আবার ব্যবহার করা যেতে পারে কিনা এবং কেন?

উত্তর:


170

নতুন জিনিসগুলি এমএসটিস্ট স্টাফের সাথে সম্পর্কিত। এটিই আমি ব্যবহার করি:

# use glob syntax
syntax: glob

*.obj
*.pdb
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.scc
*.DotSettings
[Bb]in
[Dd]ebug*/**
obj/
[Rr]elease*/**
_ReSharper*/**
NDependOut/**
packages/**
[Tt]humbs.db
[Tt]est[Rr]esult*
[Bb]uild[Ll]og.*
*.[Pp]ublish.xml
*.resharper
*.ncrunch*
*.ndproj

1
@David: ক্যাশে ফাইল থাম্বনেইল Windows এর জন্য এর "Thumbs.db" আরো এখানে এটি সম্পর্কে পড়তে যে: en.wikipedia.org/wiki/Windows_thumbnail_cache
ছায়াদায়ক এম নাজিব

1
@Shady। আমি জানি, থাম্বনেইল ক্যাশেও এড়ানো উচিত নয়?
ডেভিড মুরডোক

আহ .. দুঃখিত ভেবেছিলেন আপনি ইতিমধ্যে সেখানে প্রবেশের বিষয়ে জিজ্ঞাসা করছেন .. তালিকাটি সম্পাদন করতে নির্দ্বিধায় হন এবং হ্যাঁ আমি পুরোপুরি একমত, এটি যুক্ত করা উচিত
শ্যাডি এম। নজিব

2
শুরু হওয়া ফাইলগুলি উপেক্ষা করার জন্য আমাকে মার্চুরিয়াল পেতে পরিবর্তন [Dd]ebug*/করতে [Dd]ebug*/**হয়েছিল Debug*। অন্যান্য ডিরেক্টরিতেও একই।
ড্যান

1
সম্ভবত * .প্রকাশিত সংস্থানগুলিও যুক্ত করা উচিত: twitter.com/shanselman/status/294541436236480512
প্যানডিংকস

31

আমি মনে করি যে আমার সংগ্রহস্থলগুলি সম্পর্কে প্রতিটি টুকরো তথ্য জানা জরুরী, তাই আমি .hgignore ফাইলটিকে কখনই একটি রেপো থেকে অন্য রেপিতে পেস্ট করি না, পরিবর্তে আমি সর্বদা সেগুলি তৈরি করে যাচ্ছি I

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

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

সুতরাং আমার পরামর্শটি হ'ল: ম্যানুয়ালি এটি করুন, আপনি প্রক্রিয়াতে আপনার প্রকল্প সম্পর্কে একটি বা দুটি জিনিস শিখবেন।


5
আমি আপনার পরামর্শটির সত্যই প্রশংসা করি, আসলে আমি যা করি তা আংশিক, তবে অন্যান্য লোকেরা সাধারণত যা শুরু করে তার কিছু ভিত্তি অর্জনের জন্য যাচাই করা দরকার .. * রেশপার সম্পর্কিত এটি একটি দল বিষয় .. কিছু দল পৃথক সেটিংস পছন্দ করে এটির পরিবর্তে পুরো টিমে তাদের একই সেটিংস ভাগ করে নেওয়ার চেয়ে .. তবে আমি আপনার বক্তব্য পেয়েছি .. আবারও ধন্যবাদ :)
শ্যাডি এম। নাজিব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.