TortoiseSVN mengabaikan symlink


1

Saya memiliki proyek di mesin Windows 7 saya yang berisi symlink. Ketika saya mencoba mengkomit proyek ke repositori SVN, TortoiseSVN gagal dengan "Tautan simbolik tidak didukung pada platform ini".

Itu bagus dan saya ingin TortoiseSVN mengabaikan symlink. Tapi bagaimana caranya?

Saya bermain-main dengan properti abaikan tetapi karena di Windows symlink tidak memiliki nama atau ekstensi khusus (mereka hanya terlihat seperti file yang mereka tunjuk), dan saya tidak bisa berhasil.


Sekarang saya menemukan bahwa symlinks memiliki properti khusus svn :. Sekarang ini adalah pertanyaan bagaimana seseorang dapat mengabaikan semua file khusus ...
Piedone

Solusi lain adalah dengan mengecualikan "file" berukuran 0 byte. Pemfilteran AFAIK pada ukuran file tidak didukung oleh TortoiseSVN jadi mungkin solusi terbaik adalah menulis skrip yang menambahkan semua symlink ke daftar abaikan satu per satu ...
Piedone

Jawaban:


1

Sepertinya SVN 1.8 berhenti bekerja dengan tautan simbolik. Versi SVN yang lebih awal dapat membantu dengan ini, jika itu pilihan.

Sebagai solusinya, jika tautan simbolik mengarah ke folder yang hanya berisi subfolder lainnya, Anda dapat melakukan operasi svn di subfolder symlink (yang bukan tautan simbolik) dengan baik.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.