svn error when commit directory

0

Eu uso o svn para enviar uma pasta para check-out antes e recebo a mensagem "contendo a área de administração da cópia de trabalho ausente"

Este é o comando que usei:

svn commit -m svn: / home / usuario / workspace / data / xyz

O caminho / home / user / workspace / data / xyz está no meu pc local, onde xyz é a pasta que eu verifiquei antes.

    
por rami 12.05.2012 / 04:48

1 resposta

0

Você pode ter que fazer o check out de outra cópia de trabalho, e mover suas alterações para a nova cópia, mas tenha cuidado pule os arquivos .svn /:

data$ cp -a xyz xyz.bak
data$ cd xyz
data/xyz$ find -type d -name .svn -prune | xargs rm -fr
data/xyz$ cd ..
data$ mv xyz xyz-broken
data$ svn checkout ... xyz-new
data$ cp -R xyz-broken/* xyz-new/

Umm .. Eu não testei o script, espero que funcione!

    
por Xiè Jìléi 12.05.2012 / 05:05