Posso obter um arquivo .patch de um svn commit sem svn?

1

Eu queria saber se é possível extrair um arquivo diff ou patch de um svn commit, diretamente do url sem precisar de svn?

Por exemplo, se eu receber a seguinte URL do GitHub de um commit específico, há um truque onde eu posso apenas adicionar .diff ao url e pegar o arquivo diff:

Página de confirmação do GitHub - > GitHub Diff dessa página de Confirmação

No sourceforge, tenho que baixar o tronco inteiro e gerar meu patch da seguinte forma:

svn checkout svn://svn.code.sf.net/p/saga-gis/code-0/trunk saga-gis-trunk

svn diff -r r1918:r1919 > saga-2.1.0-vigra-bug173.patch

    
por SaultDon 09.01.2014 / 00:30

1 resposta

3

Você não pode obter um diff com um navegador da web, mas com um cliente svn você pode obter um diff sem um checkout.

O seguinte comando lhe dará o diff sem o checkout:

svn diff -c 1919 svn://svn.code.sf.net/p/saga-gis/code-0/trunk > saga-2.1.0-vigra-bug173.patch
    
por 09.01.2014 / 01:11

Tags