2011-07-28 15 views
14

Tôi có tệp có ký tự quốc tế (UTF-8), Cách đặt loại Mã hóa này làm thuộc tính svn và cách đảm bảo ghi đè tự động theo mặc định mã hóa trong eclipse tức là eclipse shoul tự động thiết lập mã hóa UTF-8 dựa trên thuộc tính svn (có thể là mime-type)Cách đặt thuộc tính mã hóa charset cho SVN File và Eclipse

Trả lời

15

svn propset svn: mime-type "text/plain; charset = UTF-8" filename ...

0

Trong SVN, tôi không biết nhưng bạn có thể đặt mã hóa tệp văn bản trên từng tệp riêng lẻ: right- bấm vào tệp, đi đến thuộc tính và trong menu phụ tài nguyên, kiểm tra 'Khác' để Mã hóa tệp văn bản.

+0

Yêu cầu của tôi là nhật thực nên tự động nạp mã hóa contenttype/char của tệp SVN, tôi không muốn đặt thủ công. – harrybvp

0

Tôi đã đấu tranh với điều này trong một thời gian, và đã tìm thấy một giải pháp khác. Nếu bạn đang sử dụng maven, bạn có thể thiết lập mã hóa trong pom. xem https://maven.apache.org/general.html.

Sau khi bạn đã thêm này, khi bạn làm một Maven> Cập nhật dự án (Alt +F5) nó sẽ thiết lập mã hóa chính xác cho dự án.

<project> 
    ... 
    <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties> 
    ... 
</project> 
1

tôi đã cùng một vấn đề, nhưng giải quyết bằng cách thiết lập dưới đây:

Set Encoding trong Eclipse: Project -> Properties -> Tài nguyên -> Text File Encoding -> Khác (UTF- 8)

Các vấn đề liên quan