Linux搭建SVN 管理员使用说明 1、安装并启动svn服务器 安装svn: 启动svn:svnserve -d -r dir(仓库绝对路径) 注意:dir就是后面的路径是svn服务器根目录, 2、访问项目: A:匿名访问 read:可读。Write:可读可写。None:无任何权限,默认。 访问权 ...
分类:
系统相关 时间:
2018-07-21 14:48:03
阅读次数:
143
这样发现github上还是空文件, 因为要重新添加过 1. git add -A 添加所有文件 2. git commit -m "xxx" 3. git push -u origin master ...
分类:
其他好文 时间:
2018-01-05 23:30:27
阅读次数:
211
要点: GIT 或 SVN 的 hook 执行之前,会将所有环境变量清空,因此在其中执行命令时,必须指定绝对路径或重新设置必要的环境变量,如:$HOME 等 修改为正确的名称,如:post-commit、post-update 等 添加执行权限 git hook 执行时需要通过 --git-dir ...
分类:
其他好文 时间:
2017-07-12 13:33:11
阅读次数:
122
先说说钩子是干什么的吧,,简单的说,svn钩子就是在提交svn时前后所要触发的事件,于是我们可以用钩子做一些提交时的限制,及提交后的操作。最常用的一般有两个,pre-commit,post-commit。下面分别简单说下概念。一、钩子概述1)start-commit — 开始提交的通知描述sta.....
分类:
其他好文 时间:
2015-04-09 21:22:35
阅读次数:
185
由于项目测试环境频繁提交, 每次都上去切浪费很多精力,就打算采用SVN自动更新的方法来节省此操作
采用SVN自带的hooks来实现
具体操作
在svn安装目录下(非项目目录)
进入hooks目录 看到post-commit.tmpl
cp post-commit.tmpl post-commit
vim post-commit...
分类:
其他好文 时间:
2014-08-19 19:06:16
阅读次数:
171