Criar nova versão para o arquivo carregado

NOTE
Essa configuração é aplicável somente durante o upload de arquivos.

Para criar uma nova versão do arquivo carregado, execute as seguintes etapas:

  1. Abra a página Configuração do console da Web do Adobe Experience Manager.

    O URL padrão para acessar a página de configuração é:

    http://<server name>:<port>/system/console/configMgr
    
  2. Procure e clique no pacote com.adobe.fmdita.config.ConfigManager.

  3. Selecione a opção Criar Nova Versão para Arquivo Carregado.

    Por padrão, essa opção está desativada.

    Quando a opção é selecionada, ocorre um novo mecanismo de gerenciamento de versão e substitui o comportamento de upload padrão para qualquer upload subsequente. Ele salva o conteúdo do arquivo carregado como uma nova versão. Se a opção estiver desmarcada, o AEM Guides usará o mecanismo de gerenciamento de versão padrão do AEM.

  4. Clique em Salvar.

NOTE
Você pode carregar arquivos em lotes de 70 ou menos se habilitar a propriedade Criar Nova Versão para Arquivo Carregado (create.ver.new.content) e usar a Interface do usuário do Assets para carregar ativos em massa.

Definir configurações para permitir a edição de arquivos com check-out

O Editor da Web do AEM Guides permite criar e atualizar tópicos DITA. Você pode configurar o Editor da Web para permitir a edição apenas dos documentos que foram submetidos a check-out no repositório. Isso garante que nenhum outro autor substitua acidentalmente um tópico que esteja aberto para edição por outro autor. Quando um tópico é aberto para edição, um autor pode fazer check-in do arquivo no momento de fechá-lo.

Outra regra importante é garantir que os arquivos dos quais foi feito check-out sejam devolvidos ao sistema. Isso impede que os usuários fechem os arquivos acidentalmente sem fazer o check-in deles novamente.

Execute as seguintes etapas para ativar esses recursos:

  1. Abra a página Configuração do console da Web do Adobe Experience Manager.

    O URL padrão para acessar a página de configuração é:

    http://<server name>:<port>/system/console/configMgr
    
  2. Procure e clique no pacote com.adobe.fmdita.xmleditor.config.XmlEditorConfig.

  3. Selecione a opção Desabilitar Edição sem Check-out.

    Com essa opção, os usuários não verão a opção Editar na barra de ferramentas até que façam check-out de um arquivo.

  4. Selecione a opção Solicitar Check-in ao Fechar para mostrar uma mensagem de aviso sempre que um arquivo com check-out for fechado sem salvar ou fazer check-in novamente no repositório.

  5. Clique em Salvar.

NOTE
Independentemente de você ativar ou desativar esse recurso, as opções de Arquivo Fazer check-out e Check-in estarão sempre disponíveis em uma visualização de tópico.

Substituir arquivo com check-out ao fazer upload

NOTE
Essa configuração é aplicável somente quando você cria arquivos da interface do Assets e não quando você faz upload de arquivos usando a ferramenta WebDAV.

Para permitir que os usuários substituam o arquivo durante o upload cujo check-out foi feito por eles ou por algum outro usuário, execute as seguintes etapas:

  1. Abra a página Configuração do console da Web do Adobe Experience Manager.

    O URL padrão para acessar a página de configuração é:

    http://<server name>:<port>/system/console/configMgr
    
  2. Procure e clique no pacote com.adobe.fmdita.config.ConfigManager.

  3. Selecione a opção Substituir arquivo com check-out na importação.

    Por padrão, essa opção está ATIVADA. Com essa opção selecionada, os usuários poderão substituir arquivos com check-out. Se a opção não estiver selecionada, o arquivo não poderá ser substituído se for submetido a check-out por eles ou por algum outro usuário.

  4. Clique em Salvar.

Impedir exclusão de arquivos com check-out

Para impedir que os usuários excluam acidentalmente os arquivos cujo check-out foi feito por eles ou por algum outro usuário, execute as seguintes etapas:

  1. Abra a página Configuração do console da Web do Adobe Experience Manager.

    O URL padrão para acessar a página de configuração é:

    http://<server name>:<port>/system/console/configMgr
    
  2. Procure e clique no pacote com.adobe.fmdita.xmleditor.config.XmlEditorConfig.

  3. Selecione a opção Impedir Exclusão de Conteúdo com Check-out.

    Por padrão, essa opção está ATIVADA. Com essa opção selecionada, os usuários não poderão excluir arquivos com check-out.

  4. Clique em Salvar.

Para dar suporte a este recurso, uma nova propriedade de índice drivelock é adicionada em oak:index:

/oak:index/damAssetLucene/indexRules/dam:Asset/properties/drivelock

Além da nova propriedade de índice, verifique se as seguintes propriedades estão definidas em /oak:index/damAssetLucene:

  • jcr:primaryType="oak:QueryIndexDefinition"
  • async="async"
  • compatVersion="{Long}2"
  • evaluatePathRestrictions="{Boolean}true"
  • reindex="{Boolean}false"
  • reindexCount="{Long}3" (esta é a contagem de quantas vezes a reindexação é feita, ela é substituída pela instalação do nosso pacote)
  • type="lucene"
NOTE
Você pode alterar o valor de reindex para "{Boolean}true". Isso permitirá resultados de pesquisa mais rápidos para os arquivos com check-out dentro de uma hierarquia de pastas.