随笔分类 - svn,git
摘要:用户名和邮箱的作用: 用户名和邮箱地址相当于你的身份标识,是本地Git客户端的一个变量,不会随着Git库而改变。 每次commit都会用用户名和邮箱纪录。 github的contributions跟你的邮箱是有关联的。 查看自己的用户名和邮箱地址: $ git config user.name $
阅读全文
摘要:转载:https://segmentfault.com/a/1190000002918123#articleHeader11 人在学习git工作流的过程中,从原有的 SVN 模式很难完全理解git的协作模式,直到有一天我看到了下面的文章,好多遗留在心中的困惑迎刃而解,于是我将这部分资料进行整理放到了
阅读全文
摘要:相关TortoiseSVN 下载与安装 [立即前往]下载简体中文包 64 位[一键下载][百度云下载][官网下载]简体中文包 32 位[一键下载][官网下载]安装 版本确认 完成安装 设置 前往设置 中文切换 效果展示 为什么安装后,进入设置界面无效。 这应该是语言包和svn的版本不对称发生的问题,
阅读全文
摘要:TortoiseSVN_1.8.8安装后无法选择简体中文,或者安装语言包后也无法选择中文 1、找到 SVN 安装目录,把里面的Languages文件夹删掉 2、安装语言包,百度一下也有很多安装包和语言包可以下载 3、右键选择 TortoiseSVN - Settings - Language 选择简
阅读全文
摘要:问题1、本地初始化了git仓库,放了一些文件进去并进行了add操作和commit提交操作; 2、github创建了git仓库并建立了README文件;3、本地仓库添加了github上的git仓库作为远程仓库,起名origin; 4、问题来了,本地仓库在想做同步远程仓库到本地为之后本地仓库推送到远程仓
阅读全文
摘要:介绍一下SVN SVN:代码控制器(版本控制器),主要是为了多人协同开发项目,管理代码。也可以管理个人代码。也叫程序界的”后悔药“。 SVN(是subversion的简称)是近年来一款基于C/S架构的,非常优秀的版本控制器(可以简单的理解为管理代码的工具,在多人协同开发的时候,尤其重要),与传统的C
阅读全文
摘要:一、引言:问题回忆这几天,我同时在使用vs2017自带的git管理工具和git bash命令行工具对于同一个工作区进行了git操作管理。提示信息其中,当我在vs2017中对文件进行了更改,突然脑洞大开,想要使用git bash使用命令行进入到工作区使用命令行git commit提交修改,此时我输入了
阅读全文
摘要:1、注册github账号。 2、创建个人的github仓库,如图, 或者也可以进入个人中心去创建, 还可以直接点击右上角的“”+“”添加, 3、创建自己的Repository,如图: 4、新建完成后会进入类似于下面的页面,复制创建仓库的地址,如图: 5、打开本地git命令窗口或者cmd命令窗口,cd
阅读全文
摘要:不用那么麻烦,直接还原就行了,客户端是TortoiseSVN的话,在该文件或文件夹上点右键,选择TortoiseSVN——revert有时还原之后系统反应没那么快,还是显示红色感叹号,刷新几下就正常了。有时客户端会出点小毛病,怎么刷新都不变成绿色对勾,那么就执行一下清理(clean up)也就正常了
阅读全文
摘要:SVN是Subversion的简称,是一个开放源代码的版本控制系统,支持大多数常见的操作系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就
阅读全文
摘要:https://mp.weixin.qq.com/s/QFpKu8oKoxOEA1BmT7pNhg 在小站点上,直接用git来部署php代码相当方便,你的远程站点以及本地版本库都有一个版本控制,追踪问题或者回滚是很轻松的事情。 因为在小公司上班,原先的系统还在使用传统的ftp上传部署,部署太麻烦,也
阅读全文
摘要:解决:
阅读全文
摘要:git clone git@ip地址:/home/git_data/wechat.git
阅读全文
摘要:1、svn help:可以通过该命令查看svn的所有操作命令,包括命令的缩写 2、首先需要从svn库中checkout对应的项目: (1)svn项目路径为svn://192.168.1.1/myproject/doc,将项目路径下的文件checkout到/home/test目录下,若没有/home/
阅读全文
摘要:配置搭建步骤: Linux平台的SVN服务器的配置及搭建 从本地提交代码到svn代码库。 将代码库中代码同步到web目录; 1.在web目录中checkout版本库 进入/home/www目录下 (重要) svn co svn://127.0.0.1/project 补充: svn co svn:/
阅读全文
摘要:一、hook简单介绍 为了方便管理员控制提交的过程 ,Subversion提供了hook机制。当特定的 事件发生时,相应的 hook会被调用,hook其实就相当于特定事件的处理函数。每个hook会得到与它所处理的事件相关的参数,根据 hook的返回值,Subversion会决定是否继续当前的提交过程
阅读全文
摘要:安装好之后再windows上checkout项目,一直出错:“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”;在尝试了很多次之后找到了最后的问题所在。 在网上找的方法试过了,都无效,大致有以下出错的可能和解决方案: 上述具体方法请自行百度。 在试过上面列出的4种解决方法后还是
阅读全文
摘要:https://jingyan.baidu.com/article/54b6b9c08b35382d593b477c.html 一、安装SVN 1 在Linux平台上,SVN的软件包名称是subversion,我们使用命令: yum list | grep subversion 查看一下,可以看到,
阅读全文
摘要:现象:数据库名字存在,但是数据库中表为空;svn提交代码能到svn库中,但不能同步到web目录。 原因:磁盘分区满了,导致内测服务器中数据库先删掉但没能从线上拉取回来,显示数据库中表为空; 磁盘满,导致svn: E155004: 工作副本“/opt/codes/hzym_rsync_codes”已经
阅读全文
摘要:https://www.cnblogs.com/richerdyoung/p/7211627.html 1 当你使用svn在成功提交一个新版本的时候,svn仓库目录下的hook文件夹下的post-commit脚本会运行 用shell写一个脚本,在提交完版本后,自动在web目录运行一下svn upda
阅读全文