Ferramenta para comparar diretórios (Windows 7) [fechado]

169

Devido a algum movimento do SVN , eu fui desconectado do SVN enquanto estava no meio de uma melhoria bastante grande.

Agora eu tenho meu espaço de trabalho atual (com alterações e desconectado do SVN) e um novo espaço de trabalho (mais recente do SVN).

Preciso atualizar manualmente o novo espaço de trabalho com as alterações para poder fazer check-in.

Então, estou procurando uma ferramenta que possa me comparar os dois espaços de trabalho, informar sobre novos arquivos e pastas e também arquivos atualizados.

Existe uma ferramenta como esta? Se sim, você poderia recomendar uma boa?

Mukul Goel
fonte
10
Eu uso este winmerge.org , é gratuito e funciona muito bem
richardtz
4
sim, ele funciona bem também para diretórios #
31513
5
scootersoftware.com Este é de longe o cadillac das ferramentas de comparação!
Sébastien Richer
4
Esta pergunta é sobre o tema na Recomendações de Software: softwarerecs.stackexchange.com/questions/3294/...
Nicolas Raoul
1
O FileZilla também funciona? Mas o Beyond Compare é o melhor.
xploreraj

Respostas:

209

Eu uso o WinMerge . É gratuito e funciona muito bem (funciona para arquivos e diretórios).

richardtz
fonte
12
Também FreeFileSync freefilesync.sourceforge.net
danpop
13
O problema com o WinMerge é que os downloads são hospedados no SourceForge, que não são mais confiáveis. Um dos muitos artigos que descrevem sua queda na graça: howtogeek.com/218764/…
Pooks
19
O problema com o WinMerge é que ele não faz comparação recursiva nas pastas e você deve verificar cada subdiretório manualmente. Isso não é fácil quando se lida com estruturas de pastas complexas. Uma ferramenta muito melhor que acabei de encontrar é o CodeCompare: devart.com/codecompare/download.html . Ele tem uma licença gratuita e, pelo que eu vi, é incrível, mesmo ao usar a licença gratuita. Há também "Além da comparação", que é 100% pago.
NoOne
2
O WinMerge (atualmente) não manipula caminhos com mais de 255 caracteres. Isso resulta em erro de saturação de buffer. Portanto, se você é um desenvolvedor do Visual Studio ou NodeJS, essa ferramenta não é tão útil.
Mrchief
5
O WinMerge 2.14.0 possui uma caixa de seleção para comparar subdiretórios. Eu apenas o usei para comparar minha instalação de backup do Tomcat e funcionou.
Noumenon
17

A ferramenta que Richardhardz sugere é excelente.

Outro que é incrível e vem com uma avaliação gratuita de 30 dias é o Araxis Merge . Este faz uma fusão de 3 vias e é muito mais completo que o winmerge, mas é um produto comercial.

Você também pode conferir a lista de ferramentas de desenvolvedor de Scott Hanselman , que menciona mais algumas, além do winmerge

A Lhama Barbuda
fonte