SVN subversivo: Referência externa a uma revisão fixa não honra a revisão
-
24-09-2019 - |
Pergunta
um svn: referência externa como esta
dojo -r 21434 http://svn.dojotoolkit.org/src/dojo/trunk/
é felizmente aceito pelo subversivo no painel de propriedades definidas e o link é estabelecido. No entanto, a revisão é ignorada. Cada vez que atualizo, recebo o mais recente do Trunk. Não parece importar se eu incluo ou não um espaço entre o -R e o número. Esta é a sintaxe certa? Isso é um problema com subversivo?
Estou usando o lançamento do Galileo, subversivo 0.7.8.i20090904-1300
Solução
Experimente o formulário
-r 21434 http://svn.dojotoolkit.org/src/dojo/trunk/ dojo
ao invés de
dojo -r 21434 http://svn.dojotoolkit.org/src/dojo/trunk/
Outras dicas
Não é uma resposta exata em sua pergunta, mas outra maneira de alcançar o que você deseja:
Em vez de adicionar um externo, basta copiar a revisão do porta -malas no seu projeto atual. Como você está se referindo a uma revisão fixa, você não está aceitando alterações nela. Fazer uma cópia pessoal tem o mesmo efeito, e as cópias não ocupam espaço extra na subversão, desde que você não as altere.
I Deseja impedir que alguém faça alterações em sua cópia pessoal, marque-a como somente leitura (você pode fazer isso na configuração de subversão).