Bagaimana cara mengeluarkan direktori ini dari konflik? Saya tidak peduli apakah itu diselesaikan menggunakan "milik mereka" atau "milikku" atau apa pun ...
PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons
Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons'
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr"
svn: Commit failed (details follow):
svn: Commit item 'addons' has copy flag but an invalid revision
PS C:\Users\Mark\Desktop\myproject> svn update
C addons
svn: Can't move 'addons\debug_toolbar\templates\debug_toolbar\.svn\tmp\entries' to 'addons\debug_toolbar\templates\debug
_toolbar\.svn\entries': The file or directory is corrupted and unreadable.
PS C:\Users\Mark\Desktop\myproject> svn cleanup
PS C:\Users\Mark\Desktop\myproject> svn update
Skipped 'addons'
At revision 51.
Summary of conflicts:
Skipped paths: 1
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grrr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
svn resolved
* nama file * tidak memperbaikinya untuk saya.Jawaban:
Berikan perintah berikut:
(Terima kasih kepada @Jeremy Leipzig untuk jawaban ini dalam komentar)
sumber
Oke, inilah cara memperbaikinya:
detail lebih lanjut ada di: http://svnbook.red-bean.com/en/1.8/svn.tour.treeconflicts.html
sumber
Bagi saya hanya mengembalikan opsi --depth infinity memperbaiki direktori Svn masih dalam masalah confict:
sumber
tiga perintah svn CLI ini dalam urutan ini sementara cd-ed ke direktori yang benar bekerja untuk saya.
sumber
Jika Anda menggunakan Eclipse IDE dan menemukan kesalahan ini saat melakukan, inilah solusi dalam alat untuk Anda. Saya menggunakan Subclipse, tetapi solusi untuk Subversif bisa serupa.
Apa yang Anda mungkin tidak perhatikan adalah bahwa ada simbol tambahan pada file yang bertentangan, yang menandai file tersebut memang sebagai "konflik".
Klik kanan pada file, pilih "Tim" dan "Edit konflik ...". Pilih tindakan yang sesuai. Saya menggabungkan file secara manual pada tingkat teks sebelumnya, jadi saya mengambil opsi pertama, yang akan mengambil status saat ini dari salinan lokal Anda sebagai "solusi yang diselesaikan". Sekarang tekan "OK" dan hanya itu.
Simbol yang bertentangan seharusnya telah menghilang dan Anda harus dapat melakukan lagi.
sumber
Satu lagi solusi di bawah ini,
Jika seluruh folder dihapus dan SVNis melempar kesalahan "file admin .svn hilang", berikut ini akan digunakan untuk menyelesaikan konflik ke keadaan kerja.
sumber
Petunjuk untuk Tortoise SVN
Arahkan ke direktori tempat Anda melihat kesalahan ini. Jika Anda tidak memiliki perubahan, lakukan yang berikut ini
Sebuah. Klik kanan dan lakukan 'Kembalikan'
b. Pilih semua file
c. Kemudian perbarui direktori lagi
sumber
Saya menggunakan perintah berikut untuk menghapus konflik menggunakan baris perintah
untuk mengembalikan direktori saat ini
sumber
Jika Anda mengalami kesulitan menyelesaikan (seperti saya) dan Anda tidak dapat menghapus dan memperbarui sumber daya karena Anda telah membuat banyak perubahan pada mereka, plus Anda menggunakan eclipse subversive daripada klien asli, ikuti langkah-langkah ini:
Kamu sudah selesai.
sumber
Saya kira solusi yang tepat adalah:
sumber
Saya memiliki masalah serupa, ini adalah bagaimana hal itu diselesaikan
xyz @ ip: ~ / formProject_SVN $ svn diselesaikan formProj / templates / search
Menyelesaikan keadaan konflik 'formProj / templates / search'
Sekarang perbarui proyek Anda
xyz @ ip: ~ / formProject_SVN $ svn pembaruan
Memperbarui '.':
Pilih: (mc) pertahankan gerakan lokal yang terpengaruh, (r) tanda diselesaikan (hentikan gerakan), (p) tunda, (q) keluar resolusi, (h) bantuan: r (pilih opsi "r" untuk diselesaikan)
Menyelesaikan keadaan konflik 'formProj / templates / search'
Ringkasan konflik: Pohon konflik: 0 tersisa (dan 1 sudah terselesaikan)
sumber
Saya memiliki masalah yang sama di linux, tetapi saya tidak bisa memperbaikinya dengan jawaban yang diterima. Saya dapat menyelesaikannya dengan menggunakan
cd
untuk membuka folder yang benar dan kemudian menjalankan:Itu saja.
sumber
svn
tidaksyn