Dalınızı gövdeye yeniden entegre etmeye çalışırsanız ve TortoiseSVN'de buna benzer hatalar görürseniz:
Tüm metni kopyalamak için hata metnine tıklayın ve CTRL+ A, CTRL+ tuşlarına basın C.
Metni bu PowerShell betiğinin buradaki dizesine yapıştırın:
@"
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 $_" }
Komut dosyası, sorunlu birleştirme bilgisi içeren dosyaların ilgili yollarını çıkarır ve her birini düzeltmek için bir komut listesi çıkarır.
'userdata'
Depo yapınıza uyması için değeri değiştirmeniz gerekebilir .
Sorun birleştirme bilgilerini kaldırmak için ihtiyacınız olan komutların çıktısını almak için komut dosyasını çalıştırın.
Bu örnekte, komut dosyası şu çıktıyı üretecektir:
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
Komut isteminde, dal tabanına (myproject) gidebilir ve sorunlu birleştirme bilgilerini silmek için komutları çalıştırabilirsiniz.
Şu şekilde çıktı görmelisiniz:
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'.
Olduğu gibi Gray'in cevap , şimdi şube değişiklik taahhüt ve tekrar tekrar birleştirilmesi için çalışmalısınız. Bu sefer işe yaramalı!