কিভাবে / কখন একটি নতুন সাবভার্সন সংগ্রহস্থলে ট্রাঙ্ক, শাখা এবং ট্যাগ ডিরেক্টরি তৈরি করবেন?


9

ট্রাঙ্ক, শাখা এবং ট্যাগ ডিরেক্টরি তৈরি করার উপযুক্ত সময় কখন?

আমি মৃত্যুদন্ড কার্যকর করেছি svnadmin create --fs-type fsfs /home/firefli/web/projects/subversionএবং আমার কাছে একটি ফাঁকা রেপো রয়েছে। যদি আমি তৈরি করি, বলুন, এটি trunkব্যবহার করে ডিরেক্টরিটি svn mkdir file:///home/firefli/web/projects/subversion/trunkভাল কাজ করে তবে আমি 1 টি পুনর্বিবেচনাতে যাই।

1 টি পুনর্বিবেচনায় যাওয়া সমস্যা নয়, আমি নিশ্চিত যে আমি এটি আগে অন্যভাবে করেছি এবং আমি সেরা অনুশীলনের সন্ধান করছি।

ধন্যবাদ

উত্তর:


8

যখন আমরা কাজের সময়ে এসভিএন রেপো তৈরি করি আমরা svnadmin createএবং তারপরে svn import3 ডিরেক্টরিগুলির একটি কঙ্কাল ফোল্ডার এবং প্রতিশ্রুতিবদ্ধ যে এটি একবারে এটি সংশোধন 1 এ চাপ দিবে (আমাদের কাছে একটি বাশ স্ক্রিপ্ট রয়েছে এই সমস্তটি স্বয়ংক্রিয়ভাবে)। আমি মনে করি না কেবল প্রাথমিক প্রতিশ্রুতি দেওয়ার চেয়ে আরও ভাল অনুশীলন আছে?


এটি আমাদের মতো অনেকটা একই - সমস্ত স্ক্রিপ্ট সহ স্বয়ংক্রিয়।
হামলেটলেট

1

নতুন সংগ্রহস্থলের একটি নতুন চেকআউটে, আমি ট্যাগ এবং ট্রাঙ্ক এবং শাখা - তিনটি ডিরেক্টরি তৈরি এবং যুক্ত করি। আমি এই তিনটি প্রতিশ্রুতিবদ্ধ; রেপো রেভ চালু আছে। 1, এবং আমি ট্রাঙ্কে স্যুইচ করেছি এবং কাজ করতে চাই। আসলেই তেমন কিছু নয়।


1

আপনি রেপো পরীক্ষা না করেই একবারে সমস্ত ডিরেক্টরি তৈরি করতে পারেন (যার ফলে একটি প্রতিশ্রুতি দেয়)। এই উইন্ডোজ উদাহরণ দেখুন:

svn mkdir -m "Creating basic directory structure" file:///d:/temp/repo/trunk file:///d:/temp/repo/tags file:///d:/temp/repo/branches
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.