摘要: 不知道有没朋友遇到过这样一个问题,就是在SVN公司或团队协同开发时,需要布置一个公共的WEB测试地址,以供大家随时线上测试这样的事情。方法其实很简单,有过在服务器上架设SVN服务端的朋友都能大概摸到个流程,无非就是启用一个POST-COMMIT钩子脚本,在各个开发人员成功commit后自动部署脚本。先共享一下我的方法先在SSH终端中执行一下最新版本导出到测试的apache 网站目录/usr/bin/svn co svn://SVN地址 /home/web/然后上传post-commit文件到/你的路径/svn/repository/hooks/下面post-commit内容:程序代码#!/bi 阅读全文
posted @ 2013-01-07 14:12 helloyb 阅读(316) 评论(0) 推荐(0)
摘要: 有两种方法可以将新文件引入Subversion版本库:svn import和svn add,现在讨论svn importsvn import是将未版本化文件导入版本库的最快方法,会根据需要创建中介目录。svn import不需要一个工作拷贝,你的文件会直接提交到版本库,这通常用在你希望将一组文件加入到Subversion版本库时,例如:1)首先,服务器管理员在SVN服务器上创建项目版本库newrepos$ svnadmin create /usr/local/svn/newrepos2)然后,在客户端使用svn命令把本地文件导入到服务器上的项目版本库$ svn import mytree fi 阅读全文
posted @ 2013-01-07 13:53 helloyb 阅读(1274) 评论(0) 推荐(0)