首页 / SVN / win下svn常用操作笔记
win下svn常用操作笔记
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了win下svn常用操作笔记,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1441字,纯文字阅读大概需要3分钟。
内容图文
![win下svn常用操作笔记](/upload/InfoBanner/zyjiaocheng/1110/ec25f29073f245c9b6a237cb0b09f17b.jpg)
svn基本命令
checkout 检出 把服务器代码下载到本地一份
update 更新 把服务器上的最新代码更新到本地
commit 提交 把本地代码提交到服务器上
win下svn的客户端工具TortoiseSVN
一、创建一个仓库
1、在E盘新建一个空目录test
2、进入这个目录,右键选择TortoiseSVN->Create repository here(在此创建版本库)
二、我们在检出该仓库
1、右键选择Svn Checkout(SVN检出)
2、输入file:///E:/test(如果是远程请用svn://),点击确定。
三、添加文件
1、在我们检出的目录中,添加index.php文件
2、右键选择TortoiseSVN->add(加入)
四、删除文件
选择文件,右键选择TortoiseSVN->delete(删除)
五、改名
选择文件,右键选择TortoiseSVN->rename(改名)
六、svn的更新与提交
在所在项目目录下,右键选择svn update(更新)或svn commit(提交)进行
七、TortoiseSVN图标
1、绿色对号 新检出的仓库状态正常,没有改变
2、红色感叹号 文件修改过
3、黄字感叹号 提交过程出现冲突
4、蓝色加号 有文件已被计划加入版本控制中
八、显示日志
在所在项目目录下,右键TortoiseSVN->show log(显示日志)
九、退回到指定版本
1、首先通过显示日志,查看你要退回的版本号
2、在所在项目目录下,右键TortoiseSVN->update to version(更新至版本),填入要退回的版本号。
十、解决冲突文件
当同时修改了同一个文件的同一个地方就会产生冲突
1、当更新时,会出现冲突警告,在目下会出现三个文件
冲突文件.mime(例如:index.php.mime)
冲突文件.r上一次提交版本号(例如:index.php.r2)
冲突文件.r上上一次提交版本号(例如:index.php.r3)
2、我们打开冲突文件,把产生冲突的地方修改好。
3、选择冲突文件,右键TortoiseSVN->resolved(解决),svn会自动把那几个文件删除。
3、然后我们更新,提交。
十一、忽略
有些文件我们不需要svn时时监控文件的修改状态,比如缓存文件。
选择文件,右键TortoiseSVN->add to ignore list(增加到忽略列表)
十二、安装svn服务器
下载svn服务器软件
https://sourceforge.net/projects/win32svn/files/
一路下一步安装成功后,把安装目录下的bin目录添加到环境变量中。
> svnadmin create E:/test
打开E:/test/conf/svnserve.conf,修改如下
password-db = passwd
authz-db = authz
修改E:/test/conf/passwd如下
[users]
test = 123456
修改E:/test/conf/authz如下
[/]
test = rw #test有读写权限
启动服务器
> svnserve -d -r E:/test
服务器检出
由于我们是以独立服务器形式运行,没有和apache整合,所以地址为svn://ip地址/xxx
原文:http://www.cnblogs.com/jkko123/p/6365852.html
内容总结
以上是互联网集市为您收集整理的win下svn常用操作笔记全部内容,希望文章能够帮你解决win下svn常用操作笔记所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。