viernes, 24 de julio de 2009

SVN local obstruction, incoming add upon merge

Que es esto!!!!!!!!!!... tranquilo papa.
Si hiciste un merge con SVN desde un branche al trunk en y te ocurre algo como esto:

U code/proj/coredb/models.py
U code/proj/coredb/gateway.py
C code/proj/utils/win_keys.py
C code/proj/utils/keys.py

Y después haces un svn st, y dice

M trunk/code/proj/coredb/models.py
M trunk/code/proj/coredb/gateway.py
C trunk/code/proj/utils/win_keys.py
> local obstruction, incoming add upon merge
C trunk/code/proj/utils/keys.py
> local obstruction, incoming add upon merge

Probablemente pueda deberse a que tenías versiones idénticas en el trunk respecto del branche al momento de hacer el merge.
Como son versiones idénticas, la solución es simplemente resolver el conflicto, con:

svn resolved trunk/code/proj/utils/win_keys.py
svn resolved trunk/code/proj/utils/keys.py


Aqui hay un buen link con información, al respecto:
http://little418.com/2009/05/svn-local-obstruction-incoming-add-upon-merge.html