Por que alguns recursos ainda exibem Substituído após uma reversão de tudo - força?

21

Por que alguns recursos ainda aparecem como "Substituídos", mesmo após a execução de um recurso completo, revertidos com o interruptor de força? Abaixo estão os comandos que estou executando, por uma questão de clareza.

drush fr-all --force -y
drush fl
markdorison
fonte
Há uma discussão completa sobre muitas informações sobre isso. drupal.org/node/744450 Há várias razões para isso. É uma pergunta bastante aberta.
digital

Respostas:

17

Um recurso ou recursos podem não ser revertidos pelos seguintes motivos, citados por alguns desenvolvedores na fila de problemas # 744450 :

  • Se o seu recurso incluir uma visualização, o cache de exibições poderá causar alterações; especialmente, o módulo de migração ( nº 1 )
  • Outros recursos podem fazer com que seu recurso seja substituído ( nº 10 )
  • Adicionando uma linha no seu arquivo de informações ( nº 24 )
  • Existem ganchos substituindo ou alterando sua visualização ( # 36 )
  • Uma visualização não será revertida. Portanto, reverta a exibição usando a interface do usuário ( # 62 )
  • Quando a interface do usuário do Views está desativada, isso pode fazer com que a sua visão seja substituída ( nº 64 )
  • Está faltando um recurso em um arquivo de inclusão ( # 82 )
chrisjlee
fonte
7

Uma maneira de isso acontecer, que eu tentei, é ter dois recursos separados para definir os tipos de conteúdo que usam o mesmo campo CCK. Fazendo isso, é possível ter configurações diferentes para o mesmo campo para. Dessa forma, eles sempre serão substituídos.

googletorp
fonte
1

Aqui está um problema conhecido, http://drupal.org/node/860974

Eu mesmo estou lutando com esse.

Depende do que você está tentando substituir. A saída do drush features-diff pode ser útil para outras pessoas, fornecendo um motivo mais preciso.

Tony Topper
fonte
1

Isso pode parecer estúpido, mas verifique se você possui todos os arquivos do recurso. Um dos meus arquivos não chegou ao git, por isso continuava sendo substituído.

conhaque
fonte