Estávamos trabalhando bem no PB 9.0 e 12.6, utilizando a interface SCC para nos conectarmos ao controle de origem MKS. Havia erros estranhos ocasionais que surgiam aqui e ali, mas estava funcionando.
Acabaram de atualizar para um novo servidor para o MKS, nos obrigando a desinstalar o MKS e reinstalá-lo. Depois disso, algumas de nossas máquinas têm apresentado um comportamento estranho, com o PowerBuilder fechando ou travando logo após estabelecer com sucesso uma conexão com o MKS. Sem mensagem de erro, nada. Ativei a flag de Registro de Toda a Atividade na aba de Controle de Origem.
------------------------------
18/06/2015 11:51 Inicialização da Gestão de Origem...
Provedor SCC: Integração MKS SCC
ID do Usuário:
Caminho do Projeto: C:\Dev\PowerBuilder\12.6\Test\Arquivos\projeto.pj
Caminho do Projeto Auxiliar: _mks_sanbox_exists
Caminho do Projeto Local: C:\Dev\PowerBuilder\12.6\Test\Arquivos
Não foi possível inicializar o cache de estado SCC a partir do backup C:\Dev\PowerBuilder\12.6\Test\Arquivos\Test_Arquivos.pbc.
Multi-threading do SCC padrão para TRUE
Conexão com o controle de origem estabelecida.
------------------------------
Já testei configurações de compatibilidade, configurações de desktop desativando Aero, e o mesmo comportamento. O fato de que algumas outras máquinas não têm esse problema é realmente estranho. Tentamos importar nossas Sandboxes, recriar nossas Sandboxes, etc., e simplesmente não conseguimos entender o que está acontecendo. Encontrei alguns blogs sobre a possibilidade de o arquivo PBC estar corrompido, mas neste ponto, nem mesmo o arquivo PBC aparece. Parece que está se conectando, e nesse momento normalmente faria uma atualização dos estados dos objetos, mas em vez disso, o PowerBuilder simplesmente fecha. Estou pedindo aos responsáveis pela segurança que me permitam desativar temporariamente o Symantec para verificar se está interferindo de alguma forma, no entanto, acredito que não esteja, mas tentarei para garantir e descartar. Direi que as máquinas em que falha parecem ser mais novas. Seria realmente estranho se fosse algum tipo de combinação sobre a máquina que está causando o problema. Mas já vi outras coisas estranhas antes, como a placa de vídeo interferindo na capacidade de adicionar parâmetros de relatório a um datawindow.
Estou no processo de tentar convencer a gerência a nos permitir mudar para o TFS. Caso contrário, teremos que ir com o PB Nativo, e realmente não quero perder o controle de versão, a capacidade de retroceder, e o armazenamento e comparação de histórico, para citar alguns.
Alguém já teve esse problema antes e o resolveu? Novamente, em algumas máquinas, continua funcionando bem. Muito estranho. Alguma desvantagem em ir para o TFS através do SCC?
Informações Relacionadas:
Máquinas: Windows 7
PowerBuilder 9.0 e 12.6
Info do MKS: Cliente de Integridade MKS 2009
Build: 4.10.0.9665
Service Pack: 007-01
Antivírus: Symantec Endpoint Protection
Versão 12.1.5 build 5337