Привет, всем. Помниться кто-то говорил что есть возможность создавать ChangeSet не средствами salesforce.
Поделитесь плиз инфой, если не жалко.
Привет, всем. Помниться кто-то говорил что есть возможность создавать ChangeSet не средствами salesforce. Поделитесь плиз инфой, если не жалко.
Я писал, попробуй посмотреть что происходит при добавлении метадаты в сет, ну и эмулируй это действие, нужны только идентификаторы метадаты, у меня так получалось собирать простые сеты, хотел запилить аддон, но понял, что это никому не нужно.
Я писал, попробуй посмотреть что происходит при добавлении метадаты в сет, ну и эмулируй это действие, нужны только идентификаторы метадаты, у меня так получалось собирать простые сеты, хотел запилить аддон, но понял, что это никому не нужно.
Сделал уже. Все просто оказалось. Написал на JS.
[quote="Gres"]Я писал, попробуй посмотреть что происходит при добавлении метадаты в сет, ну и эмулируй это действие, нужны только идентификаторы метадаты, у меня так получалось собирать простые сеты, хотел запилить аддон, но понял, что это никому не нужно.[/quote] Сделал уже. Все просто оказалось. Написал на JS.
Ага, очень примитивно, но у них процесс создания ченж сетов совсем не юзабельный
[quote="wilder"] Все просто оказалось.[/quote] Ага, очень примитивно, но у них процесс создания ченж сетов совсем не юзабельный
И на Апексе тоже сделал...
И на Апексе тоже сделал...
Запили апп и выложи, может даже будет популярно, не обязательно же через СФ продавать, главное подобрать хороший маркетинг)
[quote="wilder"]И на Апексе тоже сделал...[/quote] Запили апп и выложи, может даже будет популярно, не обязательно же через СФ продавать, главное подобрать хороший маркетинг)
Уже. В последней верии моего пакета.
Уже. В последней верии моего пакета.
Я так понимаю никого не интересует тема создания ChangeSet. Жаль :)
Я так понимаю никого не интересует тема создания ChangeSet. Жаль :)
Меня пока не сильно.
Того что предлагает интерфейс хватает выше крыши, да и создаю я ченжсеты наверное раз в полгода если подвернется случай.
Но то что тему затронули - отдельное спасибо. Отложил на память что есть такая возможность.
Меня пока не сильно. Того что предлагает интерфейс хватает выше крыши, да и создаю я ченжсеты наверное раз в полгода :D если подвернется случай. :D Но то что тему затронули - отдельное спасибо. Отложил на память что есть такая возможность.
Меня интересует)
Очень часто они у нас используются.
[quote="wilder"]Я так понимаю никого не интересует тема создания ChangeSet. Жаль :)[/quote] Меня интересует) Очень часто они у нас используются.
[url=https://bitbucket.org/rlcinc/jschangeset/overview]Я думаю это поможет[/url]
Молодец, правда там есть небольшая проблемка с хостингом на битбакете)
[quote="wilder"][url=https://bitbucket.org/rlcinc/jschangeset/overview]Я думаю это поможет[/url][/quote] Молодец, правда там есть небольшая проблемка с хостингом на битбакете)
Уже исправил :)
[quote="Gres"][quote="wilder"][url=https://bitbucket.org/rlcinc/jschangeset/overview]Я думаю это поможет[/url][/quote] Молодец, правда там есть небольшая проблемка с хостингом на битбакете)[/quote] Уже исправил :)
[url=https://www.linkedin.com/pulse/salesforce-auto-create-change-set-dmitry-rivlin?trk=pulse_spock-articles]Article[/url]
А где там Article?
После 2-х вводных предложений идет какая-то статья не в тему
http://snag.gy/6oheI.jpg
А где там Article? После 2-х вводных предложений идет какая-то статья не в тему http://snag.gy/6oheI.jpg
Подправил. Оказывается linkedin вырезает код при публикации. Буду знать.
Подправил. Оказывается linkedin вырезает код при публикации. Буду знать.
Нифига се! Ты предлагаешь просто взять и запустить непонятно какой-то скрипт непонятно откуда с правами текущего SF пользователя? Ну ты знаешь толк . Первое правильно любого уважающего себя админа - не запускать что-то откуда попало. Тем более в таком виде
jQuery.get("https://bitbucket.org/rlcinc/jschangeset/raw/master/js/changeSet.js", function(data) {
eval(data);
});
Ты бы хоть сам код привел с описание того что он делает.
Не думаю что найдутся смельчаки это запустить! Так что смысла от подобного рода статьи вообще не вижу!
Нифига се! Ты предлагаешь просто взять и запустить непонятно какой-то скрипт непонятно откуда с правами текущего SF пользователя? Ну ты знаешь толк :D . Первое правильно любого уважающего себя админа - не запускать что-то откуда попало. Тем более в таком виде [code]jQuery.get("https://bitbucket.org/rlcinc/jschangeset/raw/master/js/changeSet.js", function(data) { eval(data); });[/code] Ты бы хоть сам код привел с описание того что он делает. Не думаю что найдутся смельчаки это запустить! Так что смысла от подобного рода статьи вообще не вижу!
Я никого и не заставляю запускать. Хочешь автоматизацию запускай. Не хочешь сиди и делай все ручками:)
Я никого и не заставляю запускать. Хочешь автоматизацию запускай. Не хочешь сиди и делай все ручками:)
Так а что делать? Ты б хоть расписал
Вот недавний пример с отсылкой запросов на SendGrid, товарищ который нашел решение в 2013 годе не поленился и расписал все по шагам. А чтобы он тупо выложил свой код в git и написал запускайте, думаю смысла было ба меньше. По ходу ты пока чисто для себя этот Article сделал чтобы удобно было быстро найти и запустить
Так а что делать? Ты б хоть расписал :D Вот недавний пример с отсылкой запросов на SendGrid, товарищ который нашел решение в 2013 годе не поленился и расписал все по шагам. А чтобы он тупо выложил свой код в git и написал запускайте, думаю смысла было ба меньше. По ходу ты пока чисто для себя этот [url=https://www.linkedin.com/pulse/salesforce-auto-create-change-set-dmitry-rivlin?trk=pulse_spock-articles]Article[/url] сделал :D чтобы удобно было быстро найти и запустить :D
Да чуть не забыл. Есть платный вариант в пакете на апексе:) но думаю и это тебя не устроит:)
Да чуть не забыл. Есть платный вариант в пакете на апексе:) но думаю и это тебя не устроит:)
Вот недавний пример с отсылкой запросов на SendGrid, товарищ который нашел решение в 2013 годе не поленился и расписал все по шагам
В том то все и дело. Что описывать нечего. Все работает само. В этом и смысл автоматизации. А писать статью для тех кто хочет повторить этот код не было никакого смысла.
И по поводу eval, я думаю Gres обьяснит :)
[quote="Dmitry Shnyrev"]Вот недавний пример с отсылкой запросов на SendGrid, товарищ который нашел решение в 2013 годе не поленился и расписал все по шагам[/quote] В том то все и дело. Что описывать нечего. Все работает само. В этом и смысл автоматизации. А писать статью для тех кто хочет повторить этот код не было никакого смысла. И по поводу eval, я думаю Gres обьяснит :)
Ну я не знаю. Мы просто про разное сейчас!
Я не придераюсь к коду! Он может быть замечательным и делать свою работу на все 100%.
Но я нифига не понял из твоего описания что он делает. А сидеть и разбирать код не сильно хочется.
Мало того что я не вижу что и как будет работать, так я еще и боюсь что может ты туда пару лишних команд засунул или потом засунешь - код то все равно тянется из твоего репозитория при каждом запуске.
Как по мне - я бы сделал статью с нормальны описание, прямо в статье выложил код - кому надо скопипастит. И в конце предложил платный вариант, если это для пиара.
Но пока это куча js кода который не каждый еще прочитает с предложением
If you need create a changeset from list of components id's you can just a use this bookmarklet.
Мне на почту часто приходят такие же предложения Но мне как-то стремного запускать что-то из подобных писем
Ну я не знаю. Мы просто про разное сейчас! Я не придераюсь к коду! Он может быть замечательным и делать свою работу на все 100%. Но я нифига не понял из твоего описания что он делает. А сидеть и разбирать код не сильно хочется. Мало того что я не вижу что и как будет работать, так я еще и боюсь что может ты туда пару лишних команд засунул или потом засунешь :D - код то все равно тянется из твоего репозитория при каждом запуске. Как по мне - я бы сделал статью с нормальны описание, прямо в статье выложил код - кому надо скопипастит. И в конце предложил платный вариант, если это для пиара. Но пока это куча js кода который не каждый еще прочитает с предложением [b]If you need create a changeset from list of components id's you can just a use this bookmarklet.[/b] Мне на почту часто приходят такие же предложения :D Но мне как-то стремного запускать что-то из подобных писем :D
И по поводу eval, я думаю Gres обьяснит :)
А что Gres по поводу eval сможет объяснить?
Я могу тоже такой же eval сделать, только с другой начинкой
[quote="wilder"]И по поводу eval, я думаю Gres обьяснит :)[/quote] А что Gres по поводу eval сможет объяснить? Я могу тоже такой же eval сделать, только с другой начинкой :D
По поводу платного варианта, это я действительно забыл упомянуть:)
По поводу платного варианта, это я действительно забыл упомянуть:)
И еще код в репозитории обфусцировать на всякий
И еще код в репозитории обфусцировать на всякий :D
Wilder, когда ты уже начнешь свой продукт нормально пиарить?
Может найми какую компанию для проведения PR компании!
Вот я реально хочу предложить своим европейским коллегами твой пакет, и уверен что там будет много полезного для автоматизации наших текущих dev процессов.
Но я, млин, сам нихрена не понимаю что я смогу предлагать
Wilder, когда ты уже начнешь свой продукт нормально пиарить? Может найми какую компанию для проведения PR компании! Вот я реально хочу предложить своим европейским коллегами твой пакет, и уверен что там будет много полезного для автоматизации наших текущих dev процессов. Но я, млин, сам нихрена не понимаю что я смогу предлагать :D
Wilder, когда ты уже начнешь свой продукт нормально пиарить?
Скоро. Первым шагоМ будет серия статей на линкедине с описанием каждой функции. Это же все должно быть и в хелпе пакета.
Кстати пока я вижу что только Дмитрий Лисовский поставил себе пакет.
[quote="Dmitry Shnyrev"]Wilder, когда ты уже начнешь свой продукт нормально пиарить? [/quote] Скоро. Первым шагоМ будет серия статей на линкедине с описанием каждой функции. Это же все должно быть и в хелпе пакета. Кстати пока я вижу что только Дмитрий Лисовский поставил себе пакет.
Кстати пока я вижу что только Дмитрий Лисовский поставил себе пакет.
Ну а я про что все время говорю ?
Жду твоих статей!
[quote="wilder"]Кстати пока я вижу что только Дмитрий Лисовский поставил себе пакет.[/quote] Ну а я про что все время говорю :D ? Жду твоих статей!
Добавлена возможность создания package.xml из Changeset (причем не важно inbound or outbound)
Для генерации нужно быть на странице ченджсета /changemgmt/inboundChangeSetDetailPage.apexp или /changemgmt/outboundChangeSetDetailPage.apexp
Было бы не плохо получить фидбеки
Добавлена возможность создания package.xml из Changeset (причем не важно inbound or outbound) Для генерации нужно быть на странице ченджсета /changemgmt/inboundChangeSetDetailPage.apexp или /changemgmt/outboundChangeSetDetailPage.apexp Было бы не плохо получить фидбеки