আপনি যদি নিজের শাখাকে ট্রাঙ্কে পুনরায় সংহত করার চেষ্টা করেন এবং আপনি কচ্ছপ এসভিএন থেকে এই জাতীয় ত্রুটি দেখতে পান:
ত্রুটি পাঠ্যে ক্লিক করুন এবং সমস্ত পাঠ্য অনুলিপি করতে CTRL+ A, CTRL+ টিপুন C।
এই পাওয়ারশেল স্ক্রিপ্টের এখানে-স্ট্রিংয়ে পাঠ্য আটকান:
@"
Command: Reintegrate merge http://svn.cloudcorp.com/branches/myproject into C:\Users\iain\Documents\Repositories\CloudCorp\trunk
Error: Reintegrate can only be used if revisions 18089 through 18612 were previously
Error: merged from http://svn.corp.skyscanner.local/svn/SkyScannerDatabase/trunk to
Error: the reintegrate source, but this is not the case:
Error:
Error: branches/myproject/userdata/usermanagementservice
Error:
Error: Missing ranges:
Error: /trunk/userdata/usermanagementservice:18365,18404
Error:
Error: branches/myproject/userdata/auto_create_db.sql
Error:
Error: Missing ranges:
Error: /trunk/userdata/auto_create_db.sql:18406
Error:
Error:
Error: branches/myproject/userdata/create_audit_tables_triggers_uds.sql
Error:
Error: Missing ranges:
Error: /trunk/userdata/create_audit_tables_triggers_uds.sql:18406
"@ -split "`n" |
? { $_ -match ('Error: +branches') } |
% { $_.Substring($_.IndexOf('userdata')) } |
% { "svn propdel svn:mergeinfo $_" }
স্ক্রিপ্টটি সমস্যা সংযুক্তিযুক্ত ফাইলগুলির আপেক্ষিক পাথগুলি বের করে এবং প্রতিটিটি ঠিক করার জন্য আদেশগুলির একটি তালিকা আউটপুট করে।
'userdata'
আপনার সংগ্রহস্থল কাঠামোর সাথে মান অনুসারে মান পরিবর্তন করতে হতে পারে ।
সমস্যাটি মার্জিনফোস অপসারণ করতে আপনার যে কমান্ডগুলি প্রয়োজন তা আউটপুট করতে স্ক্রিপ্টটি কার্যকর করুন।
এই উদাহরণে, স্ক্রিপ্টটি এই আউটপুট তৈরি করবে:
svn propdel svn:mergeinfo userdata/usermanagementservice
svn propdel svn:mergeinfo userdata/auto_create_db.sql
svn propdel svn:mergeinfo userdata/create_audit_tables_triggers_uds.sql
কমান্ড প্রম্পটে আপনি শাখা বেসে (মাইপ্রজেক্ট) নেভিগেট করতে পারেন এবং সমস্যাটি মার্জিনফোস মোছার জন্য আদেশগুলি কার্যকর করতে পারেন।
আপনার এইরকম আউটপুট দেখতে হবে:
property 'svn:mergeinfo' deleted from 'userdata\usermanagementservice'.
property 'svn:mergeinfo' deleted from 'userdata\auto_create_db.sql'.
property 'svn:mergeinfo' deleted from 'userdata\create_audit_tables_triggers_uds.sql'.
মতই গ্রে এর উত্তর , এখন আপনি শাখা পরিবর্তন কমিট এবং আবার আত্মীকরণের চেষ্টা করা উচিত। এবার কাজ করা উচিৎ!