代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

版本管理工具SVN学习(1):简单的SVN命令,兼对比Git

    版本管理工具SVN学习(一):简单的SVN命令,兼对比Git新公司用SVN来管理代码,而且公司自己搭建了SVN服务器,所以要学习下SVN的相关命令、服务器搭建等技能知识。上家公司是用Git管理代码,而且代码托管在[email protected]上,自然不用操心Git服务器的问题,只要熟悉Git常用的命令就可以了。下面来学习下SVN(客户端)的基本命令,简单来说就是: 1,如何从远程仓库拉(检出)代码、如何拉取(获取)远程代码的更新 2,如何检查本地仓库状态 3,如何添加新文件到代码库 4,如何提交文件修改到代码库 5,如何查看修改日志 6,如何对比文件 7,如何解决冲突 8,如何回滚更改 如何...,暂时只想到上面的需求,以后想到了或遇到了再完善。 1,先找个SVN服务器来做实验 其实可以自己搭建一个svn服务器,不过今天暂时先不搭建,先来学svn的基本命令。那么我们先找一个免

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1899

2018-09-21

Linux下的SVN服务器筹建

    Linux下的SVN服务器搭建系统环境:Centos 6.8 第一步:通过yum命令安装svnserve,命令如下: >yum -y install subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命令: >rpm -ql subversion 第二步:创建版本库目录(此仅为目录,为后面创建版本库提供存放位置) 选择在var路径下创建版本库,当前处于根目录下,一次性创建如下: >mkdir -p /var/svn/svnrepos 第三步:创建svn版本库 在第二步建立的路径基础上,创建版本库,命令如下: >svnadmin create /var/svn/svnrepos/liuke   (xxxx为自定义版本库名称,可根据实际情况填写) 创建成功后,进入/var/svn/

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1382

2018-09-20

c#访问visualsvn server, 依照其 mof文件, 控制其服务端的功能,如建用户 设访问权限

    c#访问visualsvn server, 按照其 mof文件, 控制其服务端的功能,如建用户 设访问权限 https://yq.aliyun.com/articles/15964 摘要: VisualSVN Server可以用WMI接口管理(Windows Management Instrumentation)。 VisualSVN Server安装的计算机中,位于%VISUALSVN_SERVER%\WMI下的MOF文件描述了该接口。 VisualSVN Server可以用WMI接口管理(Windows Management Instrumentation)。 VisualSVN Server安装的计算机中,位于%VISUALSVN_SERVER%\WMI下的MOF文件描述了该接口。可以用C#代码控制管理VisualSVN Server。 我机器VisualSVN安装在

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1538

2018-09-20

SVN环境搭建方法

    SVN环境搭建步骤方法:一、准备工作1. Subversion服务器程序先到官方网站上下载最新版本.2. TortoiseSVN客户端程序它是一个客户端程序,用来与Subvers服务端通讯。Subversion自带一个客户端程序svn.exe,但是TortoiseSVN更好操作,提高效率。二、安装服务器和客户端创建服务:把下面的内容创建到.bat文件中sc create MySVN binpath= "D:\SVN服务端+客户端\svnService\bin\svnserve.exe --service -r D:\SVN服务端+客户端\repos1" displayname= "SVNService" depend= Tcpip start= auto sc start SVNService 三、建立版本库运行Subversion服务器需要首先建立一个版本库,它可以看成是服务器上集中存放

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(922

2018-09-21

用powershell 回做svn server的控制,可惜svn server是需要从VisualSVN Server 3.4有效

    用powershell 来做svn server的控制,可惜svn server是需要从VisualSVN Server 3.4有效 https://www.visualsvn.com/support/topic/00088/ This reference provides descriptions and examples for all VisualSVN Server PowerShell cmdlets. Cmdlets are listed in alphabetical order based on the verb at the beginning of the cmdlet. Cmdlet Description Add-SvnAccessRule Adds a new rule that controls access to Subversion rep

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1391

2018-09-21

SVN归并时候的冲突

    SVN合并时候的冲突 1.先在主干上创建一个test.txt文件,提交。 2.拉一个分支。 此时,主线、分支两边代码应该是一模一样的。   主线:  分支:   这时候,主线进行开发: 修改了test.txt: 在3333后面添加了3333test, 在4444后面添加了4444test, 在文件最后添加了7777test,并且提交。(如图)   新增了computer.txt文件   新增了user.txt文件    同样的,在分支也进行开发: 分支修改test.txt文件   新增computer文件   新增user文件   这时候将主干、分支修改的代码都提交。 提交主干   提交分支    再对主干代码进行合并分支的操作,会出现如下冲突: 其中提示, test.txt文件冲突(两边修改了同一行代码) computer.txt和user.txt树冲突(都新增了文件)  

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(882

2018-09-21

SVN的装配与使用

    SVN的安装与使用SVN的安装与使用 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 第一步:无脑安装,安装svn-server→安装SVN程序→安装SVN语言包 第二步:安装成功后任意界面,右键能看见svn程序   第三步:打开VisualSVN Sever 创建一个工程 点击下一步   更改URL: 创建了工程之后你能看见3个文件夹(默认文件夹)。 此时你的工程创建完成,但是你还是没有SVN账号和密码,现在去创建一个账号     第四步:在桌面创建一个空文件夹,重命名为

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(586

2018-09-21

CodeReview工具:UpSource+SVN+Idea筹建与使用

    CodeReview工具:UpSource+SVN+Idea搭建与使用 1 下载、安装、配置 1.1 官网主页下载zip包 https://www.jetbrains.com/upsource/features/ 免费版可以创建10个用户,admin + guest + 8 user 1.2 安装 配置要求:内存建议8G以上 Linux系统配置/etc/security/limits.conffile:(可选操作) 查看linux文件打开上限ulimit -n,ulimit -n 9999999 设置上限 maximum open files to 100000 memory locking and address space limit to unlimited number of processes to 32768 memlock unlimited nofil

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1958

2018-09-20

svn 装配以及使用

    svn 安装以及使用 1、准备 下载完成后,应该有这些安装包,如图:  TortoiseSVN安装包和简体中文语言包   VisualSVN server安装包 2、安装 先安装VisualSVN server的安装包,双击VisualSVN server安装包,如图:   点Next,进入下一步,如图:  点同意,进图下一步,如图: 选择上面一个选项,点Next,进入下一步,如图: Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接,Use Subversion authentication 表示使用Subversion自己的用户认证.点击Next,进入下一步,如图:  点Install,进入下一步,如图:  等待安装完

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1326

2018-09-21

docker maven nexus svn 筹建

    docker maven nexus svn 搭建 docker maven nexus svn 搭建   0.准备工作  需要一个 image curiousby/centos-ssh-root-java-tomcat-maven-nexus:original    1.运行该 镜像 docker run -d -p 8080:8080 -p 8081:8081 -v /docker/nexus/data/:/usr/local/nexus/sonatype-work -v /docker/tomcat2/logs/:/usr/local/tomcat/logs -v /docker/maven/repos/:/docker/maven/repos/ curiousby/centos-ssh-root-java-tomcat-maven-nexus:original

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(621

2018-09-21

SVN switch 用法小结

    SVN switch 用法总结一直知道SVN有个switch命令,但是对它的介绍教程却很少,大多是生硬的svn帮助文档里的文字,从而一直不怎么会用。今天看了这篇文章,突觉豁然开朗,整理下来以备查阅。 使用SVN,自然是需要与别人合作开发才能体现出作用。两个人如果都在trunk上工作,那么每次提交时都要保证代码的正确性,否则自己提交一个bug百出的版本,对方一更新就挂了,所以提交时都要很谨慎。但我觉得应该有人会像我一样有这样的强迫症,文件做点小修改就想提交到服务器上去,唯恐自己将来哪里修改失败而万劫不复。抑或为了备份考虑或者有事离开,也常常把写的不完整的程序提交上去。因此,每个人建一个branch,在自己的branch上修改,再把修改merge进trunk里是个正确选择。 之前不了解switch的用法,导致导致建的branch完全没有个branch的样子,基本和trunk平起平坐了。自己修改

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(770

2018-09-19

关于shell脚本函数、数组、字符串截取、svn更新公布实例

    关于shell脚本函数、数组、字符串截取、svn更新发布实例利用shell命令取本机ip地址  cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | awk -F '=' '{print $2}'   利用shell脚本数组,定义一个模板文件,脚本里面引用这些变量,使用sed -i 替换,生成每个区的区配置文件,提交svn,再有代码发布系统发布。开区只需修改模板,生成区配置文件 [[email protected] conf2]# cat sh2_9wee_s134 #  server_name           server_id      server_domain         static_url       uplo

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(1383

2018-09-21

怎么备份和恢复在Linux中SVN信息库

    如何备份和恢复在Linux中SVN信息库   Subversion是流行的版本管理系统,广泛用于应用开发。作为系统管理员,您必须知道备份的重要性。因此,保持本地服务器上的所有SVN仓库,以及远程系统上备份。本文将帮助你备份,并通过命令行Linux系统上恢复svn库。 1.备份SVN仓库 Subversion提供了管理SVN仓库svnadmin工具。我们还可以使用svnadmin的命令SVN信息库的备份。 $ svnadmin dump/var/www/svn/myrepo >/backup/svn/myrepo.dump*Dumped revision 0.*Dumped revision 1.*Dumped revision 2..... 2.使用gzip压缩备份SVN 我们还可以用gzip 压缩备份并节省磁盘空间。使用下面的命令来备份svn库,并使用gzip命令压缩。

    阅读全文>>

作者:coody分类:【_CVS/SVN浏览(893

2018-09-20
上一页 1/80页 下一页