🚀 Oferecendo Serviços Remotos de Desenvolvedor AdvPL e Mais 🖥️ Olá pessoal, Espero que este post encontre todos vocês bem! É com grande entusiasmo que compartilho que estou expandindo meus serviços como Desenvolvedor AdvPL para novos desafios e colaborações. Com mais de duas décadas de experiência sólida, minha jornada profissional tem sido enriquecedora, com a oportunidade de participar de projetos empolgantes ao longo dos anos. Agora, estou ansioso para trazer minha experiência e habilidades para novas equipes e projetos, trabalhando de forma remota. Minha expertise abrange não apenas AdvPL, mas também outras tecnologias-chave, incluindo JS, SQL, Infraestrutura e Otimização de Processos. Acredito que essa combinação de conhecimentos me permite oferecer soluções abrangentes e eficazes para uma variedade de necessidades de desenvolvimento. Acredito que a tecnologia tem o poder de transformar negócios e impulsionar o sucesso, e estou comprometido em ajudar meus clientes a alcançar seu
Hoje postarei uma dica de como integrar o Totvs Development Studio (IDE) ao SVN (Subversion) utilizando o "client" TortoiseSVN para controle de versão dos fontes do Totvs/Protheus. Utilizaremos, para isso, macros do IDE. No Exemplo, a macro $SOURCE_NAME irá retornar o caminho completo do "fonte" a ser manipulado. Algumas macros do IDE são: $SOURCE_NAME $SOURCE_NAME_NO_DRIVE $SOURCE_SHORT_NAME $SOURCE_CURSOR_LINE $SOURCE_CURSOR_COLUMN $SOURCE_CURSOR_WORD $SOURCE_EXECUTION_LINE $SOURCE_PATH $SOURCE_EXT $SOURCE_DRIVE $SYSTEM_DATE $SYSTEM_TIME $SYSTEM_USER_NAME $SYSTEM_USER_ACCESS $VERSION_ADD_FILE $VERSION_ASK_FOR_COMMENT $VERSION_CHECK_OUT $VERSION_CHECK_IN $VERSION_GET_LAST $VERSION_REMOVE_FILE $VERSION_UNDO_CHECK_OUT Observações: Se o server do SubVersion estiver em linux, não utilize a macro $SOURCE_NAME_NO_DRIVE, pois essa, quando o arquivo "fonte" possui _ ("underline"), passa-o como "upper case" fazendo com que o cliente do SubVersi