Saya sudah googled pesannya, dan saya punya banyak ruang disk yang tersedia di server SVN (sekitar 4% penggunaan 150 GB).
Saya perhatikan bahwa ketika saya mencoba echo $TMPDIR
pada command prompt di server SVN saya tidak mendapatkan apa-apa.
Apa yang membuat ini sedikit membingungkan adalah bahwa saya hanya mendapatkan pesan ini dari satu lokasi ketika saya melakukan svn diff
(yang telah saya uji sejauh ini) - kesalahan ini tidak muncul ketika saya mencoba dari tiga komputer lain (salah satunya adalah pengujian terhadap repositori yang sama persis, dua lainnya adalah repositori yang berbeda pada server svn yang sama).
Tentang satu-satunya perbedaan yang dapat saya lihat adalah bahwa copy pekerjaan yang rusak terhubung ke server dengan alamat IP di mana semua yang lain menggunakan nama server (meskipun ini diselesaikan melalui DNS ke alamat IP yang sama).
Saya berharap bahwa saya tidak harus menggores copy pekerjaan yang rusak dan checkout yang baru - sayangnya, ini adalah proyek warisan dan tidak semua perubahan telah direvisi dengan benar.
Jawaban:
Anda juga mendapatkan kesalahan ini jika disk penuh , saya temukan.
Kosongkan sebagian ruang dan kesalahannya hilang.
sumber
Akhirnya menemukan metode untuk melakukan ini (serta mendapatkan semua yang saat ini tidak direvisi di bawah kontrol versi yang tepat):
Saya rasa pasti ada beberapa korupsi di salah satu file .svn untuk copy pekerjaan itu.
sumber
Pada komputer yang bermasalah, coba hapus secara manual direktori itu, jangan komit, tetapi perbarui svn Anda di mesin lokal Anda, ulangi perubahan pada direktori itu, itu adalah satu direktori. Itu biasanya bekerja dengan saya pada kesalahan serupa.
sumber
Saya dapat memperbaiki masalah ini dengan menjalankan skrip yang disediakan di sini:
https://svn.apache.org/repos/asf/subversion/trunk/contrib/client-side/svn-clean
sumber