SVN存储库无法添加.so文件

时间:2015-03-26 12:07:17

标签: ubuntu svn

我正在做一个cordova项目,并在SVN和使用ubuntu的代码库。我有.so文件作为依赖项(https://superuser.com/questions/71404/what-is-an-so-file)。我无法在svn中提交这些文件。

当我提供svn status --no-ignore时,我会在I之前获取文件的路径。

当我给svn proplist时,我没有为我的存储库获取任何属性来解决这个问题吗?

3 个答案:

答案 0 :(得分:4)

终于找到了我自己的问题的答案。

问题是svn有一些全局忽略列表,你可以在svn配置文件中找到它。

# global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__

所以我所做的是通过命令手动添加每个.so文件

 svn add "********.so" --no-ignore

当我尝试提交工作时:)

答案 1 :(得分:0)

与其一次添加一个文件,不如一次添加一个目标文件。创建列表:

svn status --no-ignore > ignored-files

在编辑器中打开并删除前8列。在notepad ++中,按住alt键可以选择列。添加列出的文件:

svn add --targets ignored-files --no-ignore

答案 2 :(得分:0)

我已经做到了:

find . -name "*.so" > list_to_be_committed

svn commit --targets list_to_be_committed