widow下svn上传项目时的文件可执行权限问题

还是项目上发现的问题,要上传Android的源码项目。这里客户端是windows的机器,

 测试后发现俩个问题。

   1. 文件后缀是.so的文件默认上传不了。

   2. 文件后缀是.sh的文件,上传后,再从服务器上下下来,文件的可执行权限就会丢失。说明在上传的时候文件的可执行权限没有上传。

 

    问题1,解决方法:右击-->TortoiseSVN-->Setting   进入如下界面。

  

 

    在上图中

   在Global ignore pattern中设置即可。

    原因分析:svn服务器要设置上传过滤;很多文件,会被过滤掉,不能正常上传。把选项中的*.so去掉,然后保存。

 

    问题2,解决方法:

  上网查了一圈,发现确实是window版本的默认问题,也看了不少解决方法,要不在ubuntu下操作上传,要不在windows下只能对单个文件进行操作。对于文件很少的情况还好处理,但是比如像这个android的源码项目的上传就比较麻烦了。如果网络可以,当然建议直接在ubuntu上上传。不过我这里的情况是暂时只能从windows下上传。

   后来经过实验,也解决了这个问题。

   还是打开上图:点击按钮 Edit;

 

 

      弹出一个名为:config的svn默认配置文件:

找到以下两条

#enable-auto-props= yes

# *.sh =svn:eol-style=native;svn:executable

修改如下:

enable-auto-props = yes

*.sh = svn:eol-style=native;svn:executable=*

保存后退出,退回到上图,点确定退出,好了问题解决,赶快试一下把。

时间: 2024-10-06 07:35:14

widow下svn上传项目时的文件可执行权限问题的相关文章

版本控制-svn 上传项目问题,求专家给讲讲怎么解决

问题描述 svn 上传项目问题,求专家给讲讲怎么解决 第一张图片是我要上传的项目,新项目,SVN没做过版本控制的 第二张图片是上传过的结果,我右键bpcrmpop用tortoisesvn上传,结果上传的是里面的文件,bpcrmpop文件夹没有上传啊! 我想要的结果是,上传成功后,SVN里显示的是一个叫bpcrmpop的项目, 请问我哪里出问题了? 有人给说说吗 解决方案 解决项目同步SVN问题(svn上删除了项目,可以本地却上传不了) 解决方案二: 在svn上建一个空的文件夹,叫bpcrmpop

eclipse上传项目到svn报错?

问题描述 eclipse上传项目到svn报错? 解决方案 ? 项目右键--Team--Share Project--SVN ? ? ? ? 选择永久接受 ? ? 完成后再提交, ? ? 项目右键--Team--断开连接 ? ......答案就在这里:eclipse把项目上传到svn 解决方案二: 项目右键--Team--Share Project--SVN 选择永久接受 完成后再提交, 项目右键--Team--断开连接 答案就在这里:eclipse把项目上传到svn 解决方案三: 兄弟,能详细点

SVN上传.a库的办法

到作者新博客地址阅读:[SVN上传.a库] 在MAC下,SVN不会自动上传.a库,导致经常报错,都是因为.a库没有上传上去. 方法很简单,就是使用终端命令来操作: 具体操作步骤为: 第一步:打开终端  第二步:输入cd 空格 .a库所有的目录(拖动目录到终端即可)  如: cd /Users/huangyibiao/Documents/公司的项目/XiaoYaoUser/XiaoYaoUser/OpensourceLibraries/SDKs/ShareSDK/Extend/SinaWeiboS

图片-Myeclipse中SVN插件导入项目时发生内部错误!

问题描述 Myeclipse中SVN插件导入项目时发生内部错误! 项目上没有连接状态. 用SVN插件import项目时,报unable to defalut SVN client. 右键项目的TEAM不能正常显示该有的内容. 急急急!!!!!!!!!!!!!!!!!!!!!! 求大神!!!!!!!!!!!!!!!!!!!!!! 同事用的是和我一样的SVN插件 都放在了MyEclipse 10dropinssite-1.8.5同一个目录下,他的没问题,我的就不行. 菜单选项我也选了~ WHY? 解

svn上传报Authorization failed错误解决办法

svn上传文件时没有弹出用户登录界面,而是直接报Authorization failed错误.出现该问题基本都是三个配置文件的问题,下面把这个文件列出来 svnserve.conf配置文件中的 [general] anon-access = read auth-access = write password-db = passwd authz-db = authz 注意:这几个配置项都需要在[general]配置项下. passwd配置文件 [users] admin=123 authz配置文件

php-【PHP】uchome上传视频时如何得到可用空间

问题描述 [PHP]uchome上传视频时如何得到可用空间 刚毕业工作4个多月,接触的东西不多,最近公司一个项目用到uchome,完全搞不懂哪里是哪里,想请教一下各位,在上传视频的时候怎么查询出现在用户的可用空间? $userid = $_POST['supe_uid']; $space = getspace($userid); $maxattachsize = checkperm('maxattachsize');//单位MB echo 'maxattachsize:'.$maxattachs

SVN检出项目时,直接退出,本人调了几次内存大小,但是还是不行,求解

问题描述 SVN检出项目时,直接退出,本人调了几次内存大小,但是还是不行,求解 SVN检出项目时,直接退出,本人调了几次内存大小,但是还是不行,求解 解决方案 修改eclipse安装目录下的.ini文件,增大启动内存试试

ueditor上传附件时发生io错误

问题描述 ueditor上传附件时发生io错误 在一个服务器上可以正确上传,把项目部署到另一个服务器上时上传附件报io错误 解决方案 把报的错贴出来啊.......

ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢

问题描述 ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢 ie9下在上传之前怎么获取本地图片的大小啊,是ie9哦,谢谢 解决方案 限于浏览器的安全性,不可能通过服务器直接读取客户端上的文件.如果你限定IE9,可以编写activex控件或者用flash/sl之类的中间件 解决方案二: 用flash可以..不过你获取文件大小有什么意义呢 解决方案三: 上传后服务器端也需要再次判断,客户端判断是可以绕过的. 可以使用swfupload或者居于jquery的uploadify,用flash