我正在使用主干和几个分支。有一次,我在主干中添加了一个文件(脚本),将其合并到其余的分支中(但没有提交分支更改)。
然后我再次修改了脚本,当我在其余的分支中合并时,SVN报告了树冲突。
A + C experimentation.sh
> local add, incoming add upon merge
当试图解决时(无论是'接受'工作','他们满','我满了'),我都难以置信:
svn: warning: '#!/bin' is not a working copy
其中#!/ bin / bash当然是脚本文件中的第一行。
到目前为止,我还没有成功摆脱这个问题,所以我无法进一步提交。任何帮助非常感谢。
答案 0 :(得分:0)
当svn说某些东西不是工作副本时,这意味着你在不是工作副本(或其一部分)的文件夹上应用svn命令 - 即没有.svn
元文件。
我无法复制您的确切情况,但是,删除工作副本中的#!/bin
文件夹(当然不需要!)并尝试操作。