
版本控制
lumengabc
学习啊学习。。。
展开
-
svn locked提交时锁了Quit resolution解决方法cleanup再revert回退上一版本
鼠标右击该文件,选择revert,回退版本(反正是r开头的,好像是这个。右击进入cmd命令行。原创 2023-05-27 22:01:19 · 419 阅读 · 0 评论 -
(2)钩子hooks:svn在windows系统下安装与hooks钩子自动更新
再进入钩子目录,修改文件post-commit.tmpl为post-commit.bat(注:windows10系统必须为.bat文件,否则不会成功)我们在原目录新增一个文件2.txt,并且svn add,然后再svn commit提交试试。钩子hooks:svn在windows系统下安装与hooks钩子自动更新。进入以上目录后,执行svn checkout,成功。原创 2023-05-20 14:26:52 · 589 阅读 · 0 评论 -
(1)安装:svn在windows系统下安装与hooks钩子自动更新
链接:https://pan.baidu.com/s/1zIHMhsTvevaN9HXod94wkQ?svn在windows系统下安装与hooks钩子自动更新。找个其他盘或新目录,右键-》svn checkout。如果以上操作一切顺利的话,就算成功了。原创 2023-05-20 14:14:55 · 392 阅读 · 0 评论 -
git 基本命令操作。
下载安装git bash右键 git bash here以下是常用命令操作(基本命令同linux)。git config --global user.name "lum"git config --global user.email "lum@puchao.com"git clone http://192.168.1.11:30000/lum/php.gitget add test转载 2017-11-22 10:02:36 · 391 阅读 · 0 评论 -
SVN版本库(访问权限)配置
主要配置 conf/authz文件貌似 是 该文件中都要先添加 [/]用户名user=rw权限 *=rw这样的东东。看下文中加重提示访问控制如图所示 说明: why用户仅仅只能访问(读写)yjb目录,对其它目录是无法“查看”(更不可能修改的) 属于dev2组下的用户(zjh,zmk)仅仅只能访问(读写)rjb目录,对其它目录是无法“查看”(更不可能修改的) 属于adm原创 2013-12-09 10:59:08 · 3289 阅读 · 0 评论 -
centos svn钩子配置同步和常用命令
然后 检查post-commit权限post-commit 脚本文件的权限不对,post-commit 脚本必须有 +x 权限。 chown svn:svn post-commitchmod +x post-commitsvn重启命令转载 2014-11-04 15:07:30 · 2271 阅读 · 0 评论 -
svn源码同步hooks
一、安装#yum install subversion检查是否安装了svn#subversion –v创建svn库和对应的目录#mkdir /svn/www.test.com#svnadmin create /svn/www.test.com二、配置创建登录svn的用户和密码#vim /svn/www.test.com/conf/passwd[users]用户名=密码设置svn用户权限#vim /原创 2013-12-09 10:59:36 · 1475 阅读 · 0 评论 -
svn 钩子 post-commit 出现255错误解决办法
为了可以在修改完代码提交到SVN服务器后,WEB服务器直接同步.需要配置SVN的钩子,打开hooks目录,可以看到有一个post-commit.tmpl文件,这是一个模板文件,复制一份放在此目录下,命名为post-commit里面原有的代码全部注释掉.这里可以执行shell命令,每次commit完成后都会调用此文件.我的文件内容为#!/bin/sh export LANG=转载 2014-10-28 14:11:31 · 14105 阅读 · 0 评论 -
svn配置与重启
svnadmin create创建版本库后,修改配置文件,一定不要有空格,顶前面写。svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache等web服务器。两种方式各有利弊。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能转载 2014-03-25 14:15:21 · 10254 阅读 · 0 评论 -
git win下使用与msysGit安装配置
一、git基本配置在https://github.com/中下载git后,安装并运行git1.首先检测SSH keys,若已经存在key,则直接进入第三步cd ~/.ssh2.将原来的SSH keys备份并删除mkdir key_backupcp id_rsa* key_backuprm id_rsa*3.创建一个新的SSH keyssh-k转载 2014-06-11 13:50:43 · 1639 阅读 · 0 评论 -
Linux下SVN安装配置
Linux下SVN安装配置第一章 安装1. 采用源文件编译安装。源文件共两个,为:subversion-1.6.1.tar.gz (subversion 源文件)subversion-deps-1.6.1.tar.gz (subversion依赖文件)注意文件版本必须一致,否则很容易产生各种奇怪的问题.2. 上传以上两个文件到服务器上,解压。解压命令为:1tar xfvz subversion-1原创 2013-12-09 10:59:06 · 870 阅读 · 0 评论 -
svn仓库基本配置
cd /root/lm1、建立主目录svnallmkdir svnall2、建立3个版本库ku1,ku2,ku3svnadmin create ku1svnadmin create ku2svnadmin create ku33、分别修改3个版本库的conf配置文件vi ku1/conf/authz最下面加上[ku1:/]usera1=rw[ku2:/]userb1=rw[ku3:/]userc1原创 2013-12-09 10:59:12 · 1308 阅读 · 0 评论 -
svn解决冲突问题
对于多人同时修改同一个文件时,会产生冲突。 如:用户A修改了文件TXT,并COMMIT了,这时B也修改了文档TXT,COMMIT时就会出错。 当出错时,B需要执行 右键-》UPDATE 这时会出现3个陌生的文件,不用管他,直接删除即可。 ( test.php.mine 是冲突前自己的文件 test.php.版本号 是冲突前本地的版本文件 test.php.服务器的版本号原创 2013-12-09 10:46:25 · 858 阅读 · 0 评论 -
svn使用教程(服务器安装与客户端安装配置)
本文拷贝自网址:http://www.subversion.org.cn/?action-viewnews-itemid-1 如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 本文是使用Subversion最快速的教程,在最短的时原创 2013-12-09 10:46:16 · 803 阅读 · 0 评论 -
svn怎么版本还原
在代码的编写过程中,难免有些错误需要修改,或者想从以前的文件进行代码修改,这样就涉及到版本的追踪,如果你以前提交时日志写的非常清楚,那版本追踪回滚起来就事半功倍、得心应手。下面介绍几种版本回滚的办法:1.推荐的一种方法是,直接export一个你需要的版本,然后用你export的版本覆盖你的最新的版本,这样你就可以不丢失你新建的文件,同时获得最新的SVN版本控制。操作步骤:TortoiseSVN→S原创 2013-12-09 10:46:18 · 763 阅读 · 0 评论 -
SVN 多项目管理(强烈建议每个项目建一个库)
其实就是新建1个目录,然后再svnadmin create创建多个仓库,最后将这个目录svnserve -d -r上去。这些仓库conf配置文件指向同一个authz和passwd就可以了,结束。Subversion的目录结构是很自由的,所有的规划都必须是你自己规定,考虑一个 subversion仓库的目录树,你可以把任何一个目录认定为一个项目,你可以只checkout这个目录下的所有文件进行编码,原创 2013-12-09 10:59:10 · 11563 阅读 · 0 评论