Rake site_settings:import não detecta alterações nas configurações

Olá pessoal,

Temos usado rake site_settings:import < /shared/site_settings.yml para atualizar as alterações nas configurações do site em nosso fórum. Mas ele não detecta as alterações recentemente ao executar o mesmo comando e o fórum não pode ser atualizado com o comando. Alguém tem alguma ideia?

Muito obrigado!

Você tem evidências de que algumas configurações não estão sendo definidas? Parece que é esperado que executá-lo duas vezes seguidas não terá efeito. Não haverá atualizações, pois todas as configurações correspondem às do arquivo que você está importando.

1 curtida

Olá Jay,

Obrigado pelo seu apoio.

Estou vendo números diferentes de configurações substituídas. Pela interface do usuário, posso ver que 77 configurações foram substituídas. E no arquivo de configurações, temos apenas 66 entradas (excluindo — na linha 1). Você sabe algum motivo possível que possa causar isso?

Obrigado!

Do arquivo

Hmm. As configurações ausentes são de plugins?

Olá Jay,

há algumas configurações dos plugins. Isso pode ser o motivo pelo qual o número não corresponde? O comando atualiza apenas as configurações do site para o discourse e não para os plugins?

Oi Jay,

Algumas das configurações ausentes são de plugins. Qual a diferença que isso faz?

O mesmo conjunto de plugins está instalado em ambos os sites?

Disto:

As configurações que não são copiadas não são copiadas?

Mas este não parece ser um problema que seja muito fácil de descobrir sem acesso de administrador e de linha de comando aos seus servidores.