Eclipse PDT + Subclipse + X
Estou usando o Eclipse que possui integração com SVN . Eu acho que o PHP Strom faz isso também. Eu entro em um dos meus projetos de tronco que são basicamente um checkout do repositório svn do WordPress.
Depois, edito os arquivos que preciso editar. Eclipse mostra quais são modificados, clico com o botão direito do mouse em um diretório, seleciono Team->Create Patch
e recebo todos os arquivos alterados que eu posso selecionar para o diff. Então eu posso escolher entre copiar para a área de transferência ou salvar em disco. Salvei todos os patches que criei com o número do ticket em um diretório que eu tenho no meu disco rígido.
Então eu vou para o navegador e carrego o patch.
Eu também poderia fazer isso com uma integração do MyLyn Trac , que é ainda mais confortável, mas você precisa do XML-RPC direito no trac então você precisa de um administrador do trac para entrar em contato. Ele funciona muito bem, mas eu não o tenho configurado em todos os projetos e uso isso principalmente quando eu faço os ingressos dos ingressos.
Então, realmente, confira o Eclipse, se quiser. É enorme e lento, então você precisa de um grande computador. Nos pequenos, fiz boas experiências com o Fedora Linux. O Eclipse é executado corretamente. Eu sei que você é um fã do PHP Storm, mas, bem, eu realmente gosto do meu Eclipse e ele vem com muitas extensões que realmente fazem rock. Mesmo para o PHP :). Mas o PHP Storm deve basicamente fazer o material de checkout / patch também.
WordPress Eclipse 1x1
- Excluir do PHP Buildpath: wp-admin / load-scripts.php; wp-admin / load-styles.php.
- O Subversion (Trunk) é: enlace , outros de acordo.
- Repositório de tarefas: use o conector Trac com o enlace .
Ah e eu tenho uma ferramenta no meu sistema operacional que salva todos os diretórios que eu usei. Então, posso salvar os patches e fazer o upload dos arquivos rapidamente, porque eles são sempre do mesmo diretório que eu tenho na lista recente.
Exemplo de integração: PHP Code Sniffer, Eclipse e WordPress