vcs
乐之者java
个人主页:http://www.roadjava.com/
展开
-
svn常用的一些命令
1.查看某个文件的修改记录:svnlogdailyBatch.sh2.查看工作副本的信息:svninfo3.从远程服务器检出项目:svncheckoutsvn://10.10.10.10/lzzcms./lzzcms3.0.0或者svncosvn://10.10.10.10/lzzcms./lzzcms3.0.04.如何把某个文件/某类文件加入版本控制?svnaddkjrz*.mak#把这类"kjrz*.mak"文件加入版本控制...原创 2020-08-04 10:50:10 · 155 阅读 · 0 评论 -
SVN中check out跟导出(export) 的区别
svn checkout和export的区别:(1)check out跟check in对应,export跟import对应。(2)check out导出获得文件后,导出的文件仍处于SVN版本控制中,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。同时导出文件夹下有一个.svn的隐藏文件夹,存储着一些版本的元数据信息。(3)export 简单导出一个版本的数据,导出的文件脱离SVN版本控制,修改后无进行Update和Commit操作。导出文件夹下没有.svn目录原创 2020-07-17 19:33:23 · 689 阅读 · 0 评论 -
使用eclipse的svn插件创建tag
svn里面的tag,叫做标记,当项目做到一个里程碑的时候,可以在这个点创建一个tag,比如lzzcms 开发到2.0.0并准备打一个final版本的时候,我就可以创建在此时创建一个tag,之后想要看lzzcms2.0.0这个版本的代码直接拉下来就行了。而lzzcms后续的2.x甚至3.x版本都依然有条不紊的进行着,跟这个tag没有半毛钱的关系。下面演示如何使用eclipse的svn插件创建tag。01.右击选中项目lzzcms,选择team,分支/标记02、在弹出的对话...原创 2020-07-21 22:13:47 · 800 阅读 · 0 评论 -
git使用总结
git分支相关命令:显示本地的分支,标*的为当前分支:git branch显示远程分支:git branch -r显示本地和远程分支:git branch -a显示已经和当前分支合并过的分支:git branch --merged显示还没有和当前分支合并过的分支:git branch --no-mergedgit有本地分支和远程分支的区别,默认通过git clonehttps://github.com/ghzdw/springbootdemo.git命令检出之后..原创 2020-07-17 19:36:18 · 135 阅读 · 1 评论 -
svn使用命令行加入windows服务以及创建仓库
以服务方式运行svn:sccreateSVNServicebinpath="F:\Program\Subversion\bin\svnserve.exe--service-rF:\Program\svnRepo"depend=Tcpipstart=auto删除创建的服务:scdelete服务名称比如:scdeleteSVNService启动svn:svnserve-d-rF:\Program\svnRepo创建单仓库:sv...原创 2020-07-17 19:36:00 · 277 阅读 · 0 评论 -
.gitignore的语法规则
.gitignore(名字固定)文件可以配置git提交时忽略的内容,就行svn ignore一样,有一定的写法规则,但是都比较简单,下面是一些常用的写法。在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如果没有这个文件,那么就需要自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:# :表示注释,将被 Git 忽略*.xml # 忽略所有 .xml 结尾的文件!beans.xml # ...原创 2020-07-16 20:09:07 · 289 阅读 · 0 评论 -
git出现警告:LF will be replaced by CRLF in
git push的时候有警告信息,详细如下:The file will have its original line endings in your working directory.warning: LF will be replaced by CRLF in web/resources/ueditor/ueditor.config.js.意思就是lf与crlf的问题。CRLF, LF 是什么?他们都是用来表示文本换行的方式。CR(Carriage Return) 代表回...原创 2020-07-16 20:19:31 · 483 阅读 · 1 评论 -
git常用命令演示以及分支的创建、切换和合并
git的文件状态git status前边说了git的大致工作流程,并使用了下面的图片表示了git的常用命令来展示git的大致工作流程:这四种状态下的文件可以通过git status来查看,总体来说可以用下面的图来表示文件所处的状态之间的关系:下面用命令来看一下。一、使用git init project2来新建一个git仓库。zhao@idea-PCMINGW64/f/Program/workspaces/gitws$ git init project2Initia...原创 2020-05-28 10:49:49 · 240 阅读 · 0 评论 -
github上创建github pages
github上可以创建github pages,用于个人的介绍或者写博客,简单的来说,就是申请个GitHub的账号,就相当于有了一个自己独立的域名,比如你的用户名叫xxx,那么这个域名就是https://xxx.github.io,这个域名显示的东西是一个index.html的内容,而这个index.html的内容就是你自己编写的了,github pages就是这个意思,不要再问了,够清楚够通俗易懂了吧。比如,我的账号是"ghzdw",刚刚注册了账号之后,访问https://ghzd...原创 2020-05-28 10:49:12 · 459 阅读 · 0 评论 -
git安装与配置以及操作github最后再说手svn,git,GitHub,gitlab的区别
git的安装点击 Dowanload 2.16.2 for Windows这个按钮就可以下载git了。下载好之后是一个Git-2.16.2-64-bit.exe文件,双击运行安装即可。一、点击next二、选择安装目录三、选择要安装的git功能选项,默认即可四、让你再启动菜单里面给git起个名字五、六、默认即可七、无脑点击下一步八、安装git完成九、验证一下是否安装成功,打开windows命令行,输入git --ver原创 2020-05-28 10:48:58 · 655 阅读 · 0 评论 -
svn,cvs,git,bitkeeper区别
vcs:version control system,即版本控制系统,我们常用的svn,cvs,git,bitkeeper都叫做vcs。但是正所谓“党外无党,帝王思想;党内无派,千奇百怪”,svn、cvs自成一派,被称作“集中式版本控制”,而git、bitkeeper则是“分布式版本控制”。集中式版本控制的示意图:在这种类型的vcs中,你的修改都有svn服务器来记录着。针对每个版本的每个文件,svn服务器只记录了一个文件a在每个版本中的不同之处,如果再跟现在流行的区块链技术接轨的...原创 2020-05-28 10:48:01 · 572 阅读 · 0 评论 -
eclipse插件-svn安装方法
eclipse安装插件的方法有很多种,这里我介绍最常见的一种,也是无侵入式的安装方法。本次安装的是svn插件。1.在eclipse的安装目录新建一个名为"myplugins"的文件夹:2.并进入"myplugins"文件夹,新建svn目录,以便区分不同的插件:3.下载eclipse的svn插件:链接:http://pan.baidu.com/s/1dE9RYjZ密码:orqi...原创 2020-04-19 14:31:14 · 172 阅读 · 0 评论 -
svn原理以及windows下的svn可视化服务端管理工具VisualSVN以及可视化客户端tortoisesvn
简介:Subversion(svn)在日常的工作中我们经常会用到,一般在公司里面都是装在linux操作系统上,不过因为我们的操作系统都是windows的,有时候想下载个svn玩玩。这里我提供的就是windows版本的svn。这里只给出个下载吧,关于svn的命令有机会再专门写文章介绍吧。说明:当安装成功之后,就可以为所欲为了。一.使用svn命令创建一个仓库:svnad...原创 2020-04-19 14:30:07 · 2239 阅读 · 0 评论