প্রশ্ন ট্যাগ «version-control»

উত্স কোডের সংশোধনগুলি ট্র্যাকিং, সঞ্চয় এবং পুনরুদ্ধারের জন্য একটি প্রোগ্রামিং শৃঙ্খলা।

5
কোনও ট্রাঙ্কে প্রতিশ্রুতিবদ্ধ হওয়ার আগে কোনও কোড পর্যালোচনা করার সর্বোত্তম উপায় কী? (SVN)
কোনও কোড এসভিএন ট্রাঙ্কের প্রতি প্রতিশ্রুতিবদ্ধ হওয়ার আগে পর্যালোচনা করার সর্বোত্তম উপায় কী? আমি যে ধারণাটি নিয়ে ভাবছি তা হ'ল বিকাশকারীকে তার কোডটি একটি শাখায় প্রতিশ্রুতিবদ্ধ করা এবং তারপরে শাখার সংশোধনগুলি ট্রাঙ্কে মার্জ করার সময় তার কোডটি পর্যালোচনা করা। এটি কি একটি ভাল অনুশীলন? যদি তা না হয় তবে কোনও …

2
বড় প্রকল্পের বিন্যাস: একাধিক উপ-প্রকল্পে নতুন বৈশিষ্ট্য যুক্ত করা
সংস্করণ নিয়ন্ত্রণ ব্যবস্থাপনার অনেকগুলি উপাদান সহ একটি বড় প্রকল্প কীভাবে পরিচালনা করতে হবে তা জানতে চাই। আমার বর্তমান প্রকল্পে 4 টি বড় অংশ রয়েছে। ওয়েব সার্ভার অ্যাডমিন কনসোল প্ল্যাটফর্ম। ওয়েব এবং সার্ভার অংশটি আমার লেখা 2 টি লাইব্রেরি ব্যবহার করে। মোট 5 টি গিট সংগ্রহস্থল এবং 1 টি পার্শ্বযুক্ত সংগ্রহস্থল …

5
আমি কীভাবে আমার সংস্থার গোপনীয় গবেষণা কোড থেকে ওপেন সোর্স কোড রিলিজগুলি পরিচালনা করতে পারি?
আমার সংস্থায় (আসুন তাদের এ্যাকমে টেকনোলজি বলি) প্রায় এক হাজার উত্স ফাইলগুলির একটি লাইব্রেরি রয়েছে যা মূলত তার একমে ল্যাবস গবেষণা গ্রুপ থেকে এসেছিল, কয়েক বছরের জন্য একটি ডেভলপমেন্ট গ্রুপে সঞ্চারিত হয়েছিল এবং আরও সাম্প্রতিক সময়ে মুষ্টিমেয় গ্রাহকদের জন্য সরবরাহ করা হয়েছে অপ্রকাশ। অ্যাকমে সম্ভবত 75% কোড ওপেন সোর্স সম্প্রদায়ে …

2
এমন পণ্যগুলির জন্য একটি শালীন গিট ব্রাঞ্চিং মডেল যা অন্য, তৃতীয় পক্ষের পণ্যগুলির সংস্করণ (এবং একটি প্রস্তাবের পক্ষে এবং কুফল) এর সাথে থাকতে হবে
দ্রষ্টব্য: আমার প্রশ্নটি আমার নির্দিষ্ট সমস্যাটিতে জড়িত (যার মধ্যে লাইফ্রে জড়িত) তবে আমি আশা করি যে এটির জন্য একই প্রকল্পের বিভিন্ন সংস্করণ বজায় রাখতে হবে এমন ব্যক্তির পক্ষে এটি কার্যকর হতে পারে। আমি এমন একটি প্রতিষ্ঠানে কাজ করি যা লাইফরে পোর্টালের জন্য প্রচুর প্লাগইন লেখেন । এই প্লাগইনগুলি (পোর্টলেট, থিম …

6
SVN দুর্বলভাবে ব্যবহার করা - মার্চুরিয়াল এর উত্তর?
কর্মক্ষেত্রে আমরা এসভিএন ব্যবহার করি তবে কেবল নামে। আমরা শাখা বা সংহত করি না। আমরা সংগ্রহশালার দুটি কপি রাখি, একটি "ট্যাগ" শাখার হিসাবে পরিবেশন করা হয় যখন আমরা যখন একটি স্থাপনা করি তখন অনুলিপি হয়ে যায় এবং বাগ ফিক্সগুলির জন্য রাখা হয় এবং তাত্ক্ষণিকভাবে "এটি লাইভ অ্যাসাপে যেতে হবে" প্রকারের …

5
রিফ্যাক্টরিংয়ের কারণে মার্জ সংঘাতগুলি সমাধান করা
আমি কীভাবে সাধারণভাবে রিফ্যাক্টরিং পরিচালনা করতে পারি তা নিয়ে সম্প্রতি একটি আলোচনায় জড়িত হয়েছি (যা নিজেই একটি আকর্ষণীয় বিষয়)। অবশেষে নিম্নলিখিত প্রশ্ন উত্থাপিত হয়েছিল: কেউ যদি কোডটির কোনও অংশের রিফ্যাক্টরিংয়ের কারণে অন্য কারও সাথে একই অংশের কোডের জন্য কোনও বৈশিষ্ট্যটিতে কাজ করছিল তখন কীভাবে কোনও একীভূত সংঘাতের বিরোধ ঘটে? মূলত, …

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

15
উত্স নিয়ন্ত্রণ ছাড়াই একাধিক ব্যক্তির সাথে অ্যাপ্লিকেশন বিকাশের সবচেয়ে কার্যকর / দক্ষ উপায় কী?
আমার পরিস্থিতির পরিচয় আমি একটি ছোট ওয়েব ডেভলপমেন্ট সংস্থার জন্য কাজ করি। আমাদের সহ চারটি এএসপি.এনইটি বিকাশকারীদের একটি দল রয়েছে। আমাদের প্রায়শই প্রকল্পগুলি (> 98%) এক-ব্যক্তি প্রকল্প যা সম্পূর্ণ হতে 1-4 সপ্তাহ সময় নেয়। আমরা উত্স বা সংস্করণ নিয়ন্ত্রণ ব্যবহার করি না। আমাদের কাছে কেবলমাত্র একটি স্থানীয় সার্ভারে একটি ভাগ …

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

8
ছোট দলের জন্য সংস্করণ নিয়ন্ত্রণ [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 5 বছর আগে বন্ধ । আমরা খুব ছোট আকারের একটি নতুন দলকে বুটস্ট্র্যাপ করছি (বলুন …

4
গিতে মাল্টি-জিবি এসভিএন রেপো সরানো হচ্ছে
বর্তমানে আমার সংস্থার একটি এসভিএন রেপোতে একটি ভিজ্যুয়াল স্টুডিও সলিউশন রয়েছে যা নিম্নলিখিত হিসাবে সংগঠিত হয়েছে: SolutionFolder (~3.5 GB) |-> SolutionName.sln |-> .. Some source code folders... (~250 MB) |-> ThirdParty (~3 GB) |-> Tools | -> Tool1 | -> Tool2 Tool1 এবং Tool2 স্বতন্ত্রভাবে বিল্ড করা হয় (তাদের নিজস্ব …

1
একটি মনোরপো অংশ ভাগ করে নেওয়া
আমাদের কাছে বর্তমানে একটি জটিল এবং অদক্ষ বিল্ড সিস্টেম রয়েছে যা অনেকগুলি এসভিএন এবং গিট রেপো (প্রায় 50% প্রতিটি) সমন্বিত থাকে, যা একটি গিট সাবমডিউলস রেপো সহ। আমাদের কাছে বাড়ির তৈরি স্ক্রিপ্টগুলি রয়েছে যা পুরোপুরি কমবেশি পরিচালনা করে। আমাদের (বদ্ধ-উত্স) কোডবেসের একটি প্রধান বিষয় হ'ল এটি দৃ tight়ভাবে সংযুক্ত হয়েছে …

2
ওয়ার্কফ্লো, জিনিসগুলি সম্পাদনা করা আপনার বর্তমান টাস্কে নেই
সাধারণত আমি যখন প্রোগ্রাম করি তখন আমার সামনে একটি পরিষ্কার কাজ থাকে তবে আমার বিরক্তিকর জিনিসগুলি আমি যখনই পরিষ্কার করতে চাই তা সন্ধান করি। এখানে আমি তিনটি বিকল্প দেখতে পাচ্ছি: এটি পরে করুন (ভুলে যেতে / টিকিট যোগ করতে সময় ব্যয় করতে হতে পারে) এখনই এটি করুন এবং এটি আমার …

2
গিটিগনোর সহ অবিচ্ছিন্ন মোতায়েন
গিটের সাথে অবিচ্ছিন্ন মোতায়েন করার সময়, আপনি কীভাবে গিটিগনরে উপেক্ষা করা ফাইলগুলি পরিচালনা করবেন? এই ফাইলগুলি গোপনীয়তার কারণে উপেক্ষা করা হয় (যেমন গিটহাবের মতো অন্য দূরবর্তী সংগ্রহস্থলগুলিতে এগুলি ধাক্কা দিতে চায় না ), তবে এই উপেক্ষা করা ফাইলগুলিকে অবিচ্ছিন্ন ডিপোমেন্ট ডিপোজিটরিতে ঠেলাঠেলি না করে তারা অ্যাপ্লিকেশন চলবে না (উপেক্ষিত ফাইলগুলি …

4
ডিভিসিএস-এ ভুল শাখায় প্রতিশ্রুতিবদ্ধ বিকাশকারীদের থামানো
সমস্যাটি আমি এমন একটি সফ্টওয়্যার প্রকল্পে আছি যার প্রায় 10 বিকাশকারী রয়েছে, আমরা মার্কুরিয়ালের মাধ্যমে উত্স কোডটি ভাগ করি। আমাদের রিলিজের বিকাশ এবং উত্পাদন শাখা রয়েছে। প্রকল্পের চলাকালীন বারবার আমাদের কাছে একটি শাখা থেকে সোর্স কোড পাওয়া গিয়েছিল অর্থাৎ ভি 1 প্যাকেজ এবং রক্ষণাবেক্ষণ শাখায় প্রবেশ করার আগে সফ্টওয়্যার এর …

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