Articles of svn

Como git-svn clonar as últimas n revisões de um repository Subversion?

Problema Como você cria uma cópia superficial com o git–svn de um repository Subversion, por exemplo, como você extrai apenas as últimas três revisões? O comando git clone pode obter as últimas n revisões de um repository Git se você usar a opção –depth , ou seja, você obtém uma cópia superficial do repository. Exemplo: […]

Popularidade do Git / Mercurial / Bazaar vs. qual recomendar

Indo pelo número de perguntas neste site para esses três sistemas distribuídos de version control, parece que o Git também é mais popular ou é mais difícil (requerendo mais perguntas), ou tem mais resources (portanto, requer mais perguntas). Ou mais provavelmente uma combinação dos três. (Digamos que a popularidade neste site seja igual à popularidade […]

SVN: externals equivalent in Git?

Eu tenho dois projetos SVN em uso de outro repository SVN usando svn: externals . Como posso ter a mesma estrutura de layout do repository no Git?

Como e / ou porque está mesclando no Git melhor que no SVN?

Eu ouvi em alguns lugares que uma das principais razões pelas quais os sistemas de version control distribuída brilham, é uma fusão muito melhor do que em ferramentas tradicionais como o SVN. Isso é realmente devido a diferenças inerentes em como os dois sistemas funcionam, ou implementações específicas de DVCS, como o Git / Mercurial, […]

Devo adicionar os arquivos .suo e .user do Visual Studio ao controle de origem?

As soluções do Visual Studio contêm dois tipos de arquivos ocultos do usuário. Um é o arquivo .suo da solução, que é um arquivo binário. O outro é o arquivo .user do projeto, que é um arquivo de texto. Exatamente quais dados esses arquivos contêm? Eu também tenho me perguntado se devo adicionar esses arquivos […]

SVN: Existe uma maneira de marcar um arquivo como “não confirmar”?

Com o TortoiseSVN, posso mover um arquivo para a lista de alterações do ignore-on-commit, de forma que, quando eu fizer o commit de uma tree inteira, as alterações nesse arquivo não sejam confirmadas. Existe uma maneira de fazer algo assim usando a ferramenta de linha de comando svn? EDIT: Obrigado pelas sugestões para usar svn:ignore […]

Empurrando um repository git existente para o SVN

Eu tenho feito todo o meu trabalho no Git e empurrando para o GitHub. Eu fiquei muito feliz com o software e o site e não quero mudar minhas práticas de trabalho neste momento. Meu orientador de PhD está pedindo a todos os alunos que mantenham seu trabalho em um repository SVN hospedado na universidade. […]

Fusão: Hg / Git vs. SVN

Eu frequentemente leio que Hg (e Git e …) são melhores para mesclar que SVN, mas nunca vi exemplos práticos de onde Hg / Git pode mesclar algo em que o SVN falha (ou onde o SVN precisa de intervenção manual). Você poderia postar algumas listas passo-a-passo de operações branch / modify / commit /…- […]

Por que os submódulos git são incompatíveis com o svn externals?

Há muitas páginas da web por aí sugerindo maneiras de fazer com que os svn externals se pareçam com submódulos git . Eu li alguns relatos de qual é a diferença, mas isso não parece muito fundamental: Os submódulos do Git se ligam a um commit particular no repository de outro projeto, enquanto o svn: […]

Check-out de um arquivo do Subversion

“Não é possível fazer o check-out de um único arquivo. O melhor nível de checkouts que você pode fazer é no nível do diretório.” Como contornar este problema ao usar o Subversion? Nós temos esta pasta no Subversion onde guardamos todas as nossas imagens. Eu só quero verificar um arquivo (imagem) a partir disso. Esta […]