SVN的具体使用过程1【资料+操作+截图】仅服务器端
2017-06-05 21:14
274 查看
svn客户端软件+服务端软件下载:网址
http://download.csdn.net/detail/xiaozhegaa/9862050
一:介绍什么是SVN?
【官方】SVN(Subversion)是近年来崛起的版本管理工具。在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。有些人会听到CVS,它也是一个版本控制工具,但是它比较老,逐渐被SVN所代替了。SVN在 CVS的功能的基础上有很多的提升。同时也能较好的解决 CVS 系统的一些不足。【个人】你也可以理解为它是代码仓库管理工具,多人开发一个项目的时候,可以达到一个项目共享协同开发的一个效果。企业上的开发就是这样子的。当然现在有些是使用了github仓库,但是都是代码仓库管理。一样的作用
二:为什么要使用SVN?【了解一下咯】为了进行项目共享和版本的控制
通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题:
备份多个版本,占用磁盘空间大
解决代码冲突困难
容易引发BUG
难于追溯问题代码的修改人和修改时间
难于恢复至以前正确版本
无法进行权限控制
项目版本发布困难
三:具体如何使用SVN?【仅服务器端,客户端在下一篇】
SVN分为服务器端和客户端,一般开发人员只需要搭建客户端就可以,服务器端的话由项目经理统一帮你搭建好
3.1 服务器端的使用?【开发人员可跳过,也可以了解一下】
3.1.1 在网上搜索“svn服务器下载”,下载然后跟普通软件一样安装即可。如果有疑问~~我把所有的软件资料还有安装步骤截图在手册里面,你们在上面链接下载就可以了
【这里注意一下:记住自己安装的路径,可能有用】
3.1.2 打开一个叫“VisualSVN Server Manager” 的软件。可以直接搜索”VisualSVN Server Manager“ 或者是在所有软件中查看
【上图是我卸载之后重装发现少了一个软件的情况,具体原因也不知道为什么】【有时候可能只显示两个软件】你可能会找不到”VisualSVN Server Manager“,正常来说是”在VisualSVN文件夹下面有三个图片,其中有VisualSVN Server Manager“。【网上也有出现这种情况】网上也有人说在VisualSVN文件夹找不到VisualSVN Server Manager,该怎么办呢?这时候你就可以去安装路径的bin文件夹下面去直接打开。或者直接搜索”VisualSVN Server Manager“
3.1.3 打开”VisualSVN Server Manager“软件后,显示
3.1.4:创建一个代码仓库:
在Repositories上—>右键—->create new Repositorie–>下一步—-》输入仓库名”xiaozheng”—>下一步—-》下一步 —-》create 【简单看一下英语就懂了,不断下一步吧】
3.1.5:在该代码仓库下面创建一个“工程目录”
xiaozheng仓库—-》 右键,选择“新建”—》选择“Project Structure”。如图
3.1.6:创建一个新用户
在User文件夹上—>右键,选择Create User —>看截图。输入名字+密码就可以了
3.1.7:给项目添加用户权限
在项目上—》右键,选择”所有任务“—》选择”Manager Security”—>截图
服务器端的操作简答介绍到这里,总结来说,就是创建一个仓库,创建用户,为仓库添加一些用户权限。上述已经添加了一个叫“xiaozheng”的代码仓库,客户端会用到
http://download.csdn.net/detail/xiaozhegaa/9862050
一:介绍什么是SVN?
【官方】SVN(Subversion)是近年来崛起的版本管理工具。在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。有些人会听到CVS,它也是一个版本控制工具,但是它比较老,逐渐被SVN所代替了。SVN在 CVS的功能的基础上有很多的提升。同时也能较好的解决 CVS 系统的一些不足。【个人】你也可以理解为它是代码仓库管理工具,多人开发一个项目的时候,可以达到一个项目共享协同开发的一个效果。企业上的开发就是这样子的。当然现在有些是使用了github仓库,但是都是代码仓库管理。一样的作用
二:为什么要使用SVN?【了解一下咯】为了进行项目共享和版本的控制
通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题:
备份多个版本,占用磁盘空间大
解决代码冲突困难
容易引发BUG
难于追溯问题代码的修改人和修改时间
难于恢复至以前正确版本
无法进行权限控制
项目版本发布困难
三:具体如何使用SVN?【仅服务器端,客户端在下一篇】
SVN分为服务器端和客户端,一般开发人员只需要搭建客户端就可以,服务器端的话由项目经理统一帮你搭建好
3.1 服务器端的使用?【开发人员可跳过,也可以了解一下】
3.1.1 在网上搜索“svn服务器下载”,下载然后跟普通软件一样安装即可。如果有疑问~~我把所有的软件资料还有安装步骤截图在手册里面,你们在上面链接下载就可以了
【这里注意一下:记住自己安装的路径,可能有用】
3.1.2 打开一个叫“VisualSVN Server Manager” 的软件。可以直接搜索”VisualSVN Server Manager“ 或者是在所有软件中查看
【上图是我卸载之后重装发现少了一个软件的情况,具体原因也不知道为什么】【有时候可能只显示两个软件】你可能会找不到”VisualSVN Server Manager“,正常来说是”在VisualSVN文件夹下面有三个图片,其中有VisualSVN Server Manager“。【网上也有出现这种情况】网上也有人说在VisualSVN文件夹找不到VisualSVN Server Manager,该怎么办呢?这时候你就可以去安装路径的bin文件夹下面去直接打开。或者直接搜索”VisualSVN Server Manager“
3.1.3 打开”VisualSVN Server Manager“软件后,显示
3.1.4:创建一个代码仓库:
在Repositories上—>右键—->create new Repositorie–>下一步—-》输入仓库名”xiaozheng”—>下一步—-》下一步 —-》create 【简单看一下英语就懂了,不断下一步吧】
3.1.5:在该代码仓库下面创建一个“工程目录”
xiaozheng仓库—-》 右键,选择“新建”—》选择“Project Structure”。如图
3.1.6:创建一个新用户
在User文件夹上—>右键,选择Create User —>看截图。输入名字+密码就可以了
3.1.7:给项目添加用户权限
在项目上—》右键,选择”所有任务“—》选择”Manager Security”—>截图
服务器端的操作简答介绍到这里,总结来说,就是创建一个仓库,创建用户,为仓库添加一些用户权限。上述已经添加了一个叫“xiaozheng”的代码仓库,客户端会用到
相关文章推荐
- SVN的具体使用过程2【资料+操作+截图】客户端
- 使用python 操作liunx的svn,方案一
- 传智播客--CVS,SVN,Maven的服务器端配置和客户端使用详解(毛伟)
- svn使用教程-windows和Linux下常用操作总结
- 如何使用Node.js操作redis来完成添加查询功能的具体介绍
- Svn版本控制工具服务器端命令及客户端简单使用
- Apache Ant学习总结(三):使用svnant对SVN进行操作
- Windows下WebStorm配置使用SVN详细过程(客户端和服务端完整版)
- 通过真实项目截图讲解MDT 2010部署windows 7的具体过程(3)
- CDialogBar的具体使用过程二
- 解决c#所有单线程单元(STA)线程都应使用泵式等待基元(如 CoWaitForMultipleHandles),并在运行时间很长的操作过程中定期发送消息。 转载
- 给定两个已排序的表L1和L2 只使用基本的表操作编写计算L1∪L2的过程 并集
- 在eclipse下使用插件subclipse操作SVN
- SVNKit学习——使用低级别的API(ISVNEditor接口)直接操作Repository的目录和文件(五)
- [转] 诺基亚E72在使用过程中24个良好的省电操作习惯
- 使用主机telnet远程管理路由器和交换机的详细过程及截图
- SVNKit学习——使用低级别的API(ISVNEditor接口)直接操作Repository的目录和文件(五)
- 有关cocoaPods的相关操作,使用cocoaPods下载第三方到具体工程
- 纯java操作SVN,使用svnkit做commit,update 提交,更新操作
- 在ASP.NET服务器端过程中使用WebBrowser的注意事项