SVN: Colega verificada em uma pasta no repositório, mas não posso actualizar a minha versão a ele

StackOverflow https://stackoverflow.com/questions/805816

Pergunta

Ao mostrar um colega como usar SVN ontem, criamos uma pasta de teste e arquivo dentro de nossa solução Visual Studio existente. Vamos chamá-lo pasta "Test" com dois arquivos, "Test.ascx" e "Test.ascx.cs". Nós adicionamos (ou Visual SVN acrescentou que, 'cos é incrível), e cometeu. Nós também adicionamos e cometeram outros arquivos em outras partes do projeto.

Podemos vê-lo no repositório (e outros arquivos).

Fazendo uma atualização na minha própria máquina para puxar para baixo esses novos arquivos resultou em outros arquivos que estão sendo puxados para baixo corretamente, mas a pasta de teste não aparece. Não importa quantas vezes eu tento atualizar a partir de vários pontos VS e em TortoiseSVN (urgh) Repo navegador, ele não pode ver que há alguma mudança para puxar para baixo.

Para onde estou indo errado?

Foi útil?

Solução

Este é um problema conhecido.

Você pode usar

$ svn update --depth = infinito

para forçar a atualização. Com TortoiseSVN, use o comando "Actualizar para revisão" no submenu, em seguida, mudar a combobox profundidade a "totalmente recursiva".

Outras dicas

Eu tive erros de fantasmas como este antes e que o trabalho mais fácil ao redor é para excluir a pasta pai e atualizá-lo dos pais:

Project Root
    Project
        NewFolder

Excluir Projeto , em seguida, Atualização Project Root

Podemos vê-lo no repositório (e outros arquivos).

...

Não importa quantas vezes eu tento atualizar a partir de vários pontos VS e em TortoiseSVN (urgh) Repo navegador, ele não pode ver que há alguma mudança para puxar para baixo.

Assim você pode ou não pode vê-lo no navegador repositório?

Será que você se comprometer e atualizar a pasta pai da sua pasta de teste?

Eu não sei, svn está sempre me dizendo para limpo, você tentou isso?

Não é uma resposta, eu sei, mas eu tentei todas as soluções que vocês têm gentilmente sugeridas e eu simplesmente acabar com conflitos, caiu TortoiseSVN e edificados Karma. Portanto, uma edição de confiança no arquivo .svn / entradas classificados.

Eu tenho sido até agora um único desenvolvedor usando SVN apenas para gerir o meu código fonte. Outras pessoas não têm problemas, e eu só check-in coisas. Eu uso SVN Visual como uma camada para frig SVN para .NET (o que não é grande com) e parece-me constantemente correr em questões. Estou realizando operações muito simples, nem mesmo ramificação / etiquetagem. Simples simples simples. E ainda tenho problemas com ele?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top