Я нахожусь в следующей ситуации: Я использую ant
перенести определенный salesforce files
другого Salesforce среды. Бизнес-пользователи также являются , разрабатывая по адресу Salesforce, и поэтому иногда они используют специальные символы в именах. У меня есть файл с именем Contracts_Product__c-Contract%27s Option Layout.layout (Mind the %27 in it)
. Вот как Salesforce доставляет этот файл мне, поэтому я не влияю на него.Ant копия не может интерпретировать% 2527
Теперь где-то в моем сценарии, мне нужно скопировать этот файл в другое место, поэтому я использую следующую команду:
<copy file="${svn.sources}/${object-test}" tofile="${release.sources}/${object-test}"/>
Содержание объекта испытаний собственности /home/../layouts/Contracts_Product__c-Contract%2527s%20Option%20Layout.layout
, который обычно является именно имя файла, которое мне нужно (%2527 decodes to %27)
, но ant жалуется, что он не может найти файл.
Любые советы о том, как я могу обойти эту проблему, не меняя свое исходное имя файла?
Пожалуйста, смотрите, если [ссылка] (http://www.bleepingcomputer.com/forums/t/502495/url-encoding-and-decoding-question/) любого Помогите. – Rao