邢栋博客

邢栋博客,Action博客,记录工作和生活中的点点滴滴

svn增加可执行的文件权限
今天在mac环境下 用svn上传一个可执行脚本后,同步到测试服务器后,脚本没有可执行权限了,百度了下,终于找到了原因和解决办法
原来
本地文件在commit到仓库之前若没有chmod +x 权限的话,那在svn仓库里的文件将会保持当前无可执行属性状态。
即使在本地chmod +x filename 之后,再提交到仓库也是没有用的。check out到其他目录的时候,文件仍然没有可执行权限。

于是在linux下执行
svn propset svn:executable on filename
svn commit -m "增加脚本权限"

windows:
右键 - > propeties ->new  ->executable.
commit上去即可


去掉可执行权限的话
svn propdel svn:executable filename
svn commit -m '移除脚本可执行权限'

wiki和docs等开源网址

wiki 

https://www.dokuwiki.org

docs

http://www.wecenter.com/




2016.5.9晚

准备离职了,各种混乱,很烦,有点怀念之前在顺天通的日子了,那时候刚来北京,啥都不懂,也没那么大压力。很是感谢广狐的军哥当时给了我机会,让我在公司学到了很多东西。现在一步一步走来,工资虽然涨上来了,可是压力却也越来越大了。订婚,结婚,生娃,看起来人生已经完美了,可是现实让人不得不去思考未来。年龄也不小了,以后的路会在哪呢?


很是感谢曾经帮助过的人,顺天通的小伙伴和广狐的小伙伴以及现在的公司的小伙伴们,愿你们都有一个美好的未来。


感恩我最爱的人。


未标题-1.png


QQ截图20160509230044.png

git无法忽略某文件的问题
今天使用git的时候要忽略一个文件my.php,于是就
vim .gitignore 写入
/config/my.php
然后提交后依旧没有加入到忽略文件中,于是百度了下,终于找到了原因,原来由于我之前push 过my.php这个文件,所以现在必须要删除下缓存
git rm -r --cached /config/my.php

然后再提交就可以忽略文件了

偶感,共勉
最近发生了很多事,抽出来看书的时间越来越少,越是这样,对自己的技术水平越感觉心虚。感觉自己欠缺的太多,还是那句话,人丑还应多读书啊。

当你的才华还撑不起你的野心时,就应该静下心来学习; 当你的能力还驾驭不了你的目标时,就应该沉下心来历练。

最近要补充深入一些知识,好来应对未来一到两个月即将发生的事

面向对象,设计模式,数据库,git,nginx,shell
winscp软件文件同步传输过滤文件掩码

winscp软件文件同步传输过滤文件掩码

|.svn/;templates_c/;cache/;.settings/;upload/;file/;avatar/;demo/;*.log;*.sh;.project;.buildpath.svn/;templates_c/;cache/;.settings/;upload/;file/;avatar/;*.log;*.sh;.project;.buildpath;*.inc

zend studio在线汉化地址

在地址(12.0的版本):http://download.eclipse.org/technology/babel/update-site/R0.13.0/luna

(12.5.1的版本):http://download.eclipse.org/technology/babel/update-site/R0.13.0/mars

node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)

node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)

使用ndoe -v的时候报上面的错误

原来我在之前安装gcc4.8的时候把函数库文件复制错地方了,我的是64位系统,要复制到/usr/lib64/下面

cp ~/gcc-build-4.8.1/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.18 /usr/lib64 
ln -sf /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6

这样就可以解决了!具体安装细节可以看上一篇日志 linux centos编译node报错 里面有gcc的安装


优惠券
广告位-淘宝
最新微语