• snv 小结


    版本控制:

    版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统;

    svn:

    Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件 CVS,在 CVS的功能的基础上有很多的提升同时也能较好的解决 CVS 系统的一些不足。

    基本步骤:

     1 * 验证svn安装是否成功:svnadmin --version
     2 * 创建svn的数据仓库:svnadmin create D:
    epositorysvnhai
     3 "* 启动svn服务:svnserve -d -r D:
    epositorysvnhai   [单仓库]
     4 * 启动svn服务:svnserve -d -r D:
    epositorysvn  [多仓库]"
     5 * 验证svn启动是否成功:netstat -an 查看3690端口是否被占用
     6 * 客户端checkout:svn checkout svn://ip:port/repName . 
     7 * 客户端提交文件:svn commit -m "message" fileName
     8 * 将文件纳入版本控制:svn add fileName
     9 * 客户端更新文件:svn update [fileName]
    10 * 客户端删除文件:svn delete fileName
    11 * 客户端恢复文件:svn revert fileName  注意:只能恢复未提交的文件
    12 * 注册win系统服务:sc create SVN-Service binpath= "D:Program FilesSubversioninsvnserve.exe --service -r D:
    epositorysvn" displayname= "SVN-Service" start= auto depend= Tcpip

    svn常用命令:

     1 svn checkout -从版本库取出一个工作拷贝
     2 svn commit -将改动的文件提交到版本库
     3 svn update -更新你的工作拷贝
     4 svn add-向版本库中添加新文件
     5 svn delete-从版本库中删除文件
     6 svn revert-取消所有的本地编辑
     7 svn info-显示本地或远程条目的信息
     8 svn list-列出版本库目录的条目
     9 svn status-查看当前工作区状态
    10 svn help-获取帮助信息

    TortoiseSVN:

    TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,不需要为使用它而付费。
    TortoiseSVN是 Subversion 的 Windows 扩展。它使你避免接触 Subversion 枯燥而且不方便的 Command Line。它完全嵌入 Windows Explorer,使用时只需在正常的窗口里右键操作就可以了。

    Tortoisesvn 图标介绍:svn

    注意事项:
    注意:.svn这个隐藏目录记录着两项关键的信息: 工作文件的基准版本和一个本地副本最后更新的时间戳。千万不要手工修改或删除这个 .svn隐藏目录和里面的文件!!! 否则将会导致你本地的工作拷贝 (静态视图)被破坏,无法再进行操作。

  • 相关阅读:
    二、Python基础练习
    代码测试服同步到生产服务器
    支付宝网站支付 异步验签成功 同步验签失败
    最近机房让整改的漏洞 设置cookie httponly X-Frame-Options头未设置
    连连支付,或微信或支付宝支付,商品名称最后一个字乱码,php解决
    ci 框架新手使用
    php制作公司五章,圆形印章和椭圆形印章,正方形印章,圆角正方形印章,圆角框
    Libreoffice php使用命令行office转pdf,pdf转图片
    后台返回数据回显,使用js控制默认选中复选框和下拉框
    Nginx日志按日期切割详解(按天切割)
  • 原文地址:https://www.cnblogs.com/uiiu/p/5933975.html
Copyright © 2020-2023  润新知