搭建本地资料管理库

背景介绍

近一年多来,互联网上勒索病毒频繁出现,你是不是养成了经常备份电脑上的资料的习惯了呢,是不是老觉得不放心呢。可能你会把一些关键资料进行异地备份(比如网盘或移动硬盘),在这里,我建议还是用代码的管理方式(版本管理)在本地环境进行管理,不用存储在网盘(不安全,毕竟暴露在网络中)。版本管理的软件有很多,像cvs,svn,git等软件,这里我选择用svn在本地搭建服务进行资料管理。

安装服务

(1)、安装svn服务端:选用版本1.4.4(svn-1.4.4-setup.exe),早期的这个版本内存消耗没那么厉害,刷新文件状态及时;
(2)、安装tsvn,是svn的客户端(TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi)。
(3)、在svn,tsvn安装完毕后,需要重启电脑生效;重启后,就可以在鼠标右键上看到对应的快捷菜单;
(4)、将svn服务添加到系统服务,打开cmd系统命令终端,运行SVNService.exe -install -d -r path;(path参数是本地的svn仓库路径),比如e:\svntrunk。

(5)、创建仓库实例;cmd切换到svn服务安装目录,进行bin路径,执行svnadmin create path,比如e:\svntrunk\trunk1,执行后会生成几个文件夹及文件。


(6)、进行conf文件夹,编辑svnserve.conf文件,去掉相关注释,使passwd密码文件生效。


(7)、编辑passwd文件,添加帐号,比如test:test


(8)、现在就可以开始checkout 仓库,进行代码提交了。右键SVN Checkout


点击ok,就可以在test11目录进行代码管理了,再也不担心资料凌乱,丢失了。

附件下载

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建本地maven中央仓的详细步骤如下: 1. 下载并安装Nexus 在Nexus官网下载最新的Nexus OSS,安装并启动。 2. 配置Nexus 打开Nexus的管理控制台,在左侧导航栏中选择Repositories,然后点击Create repository按钮,创建一个仓。选择Hosted repository类型,命名为maven-releases(用于存储发布版本),再次点击Create repository按钮创建仓。同样的方式,创建一个命名为maven-snapshots的Hosted repository类型的仓(用于存储快照版本)。 3. 配置Maven的settings.xml文件 在Maven的conf目录下找到settings.xml文件,在文件中添加如下配置: ``` <mirrors> <mirror> <id>nexus</id> <mirrorOf>*</mirrorOf> <url>http://localhost:8081/repository/maven-public/</url> </mirror> </mirrors> <repositories> <repository> <id>maven-releases</id> <url>http://localhost:8081/repository/maven-releases/</url> </repository> <repository> <id>maven-snapshots</id> <url>http://localhost:8081/repository/maven-snapshots/</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <servers> <server> <id>maven-releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>maven-snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers> ``` 其中,mirrors用于指定Maven使用Nexus作为镜像源,repositories用于指定Nexus仓的地址和名称,servers用于指定连接Nexus仓的用户名和密码。 4. 发布项目到本地仓 在项目的pom.xml文件中添加如下配置: ``` <distributionManagement> <repository> <id>maven-releases</id> <url>http://localhost:8081/repository/maven-releases/</url> </repository> <snapshotRepository> <id>maven-snapshots</id> <url>http://localhost:8081/repository/maven-snapshots/</url> </snapshotRepository> </distributionManagement> ``` 然后使用Maven的deploy命令将项目发布到本地仓中: ``` mvn deploy ``` 这样,项目就会被发布到maven-releases或maven-snapshots仓中。 至此,本地maven中央仓搭建就完成了。可以通过访问Nexus的web界面来查看已经发布到仓中的项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值