使用SVN进行源码管理(上)
2014-10-17 14:15
225 查看
在原来的项目中使用的源码管理工具是VSS,由于我的机器在使用时出现了非常奇怪的问题——连结局域网服务器上的VSS,一直连接不上,重新配置和重新安装也无法解决(除非是重装系统,但是没几天就又这样了,可重现);而使用其他的机器作为VSS的服务端就没有这样的问题,但奇怪的是其他的开发机连接服务器也没有问题,就我的机器连接有问题。而且VSS作为一个款源码管理工具现在官方也已经不提供支持了,现在微软主推的是TFS 2010,但是使用TFS 2010有很多限制:例如对数据库的版本要求是SQL Server 2008。最后项目组经过讨论决定使用SVN来作为项目新的源码管理器。
安装前准备
需要的软件有:VisualSVN Server(服务端)、TortoiseSVN(SVN独立的客户端)、VisualSVN(用于Visual Studio 的SVN客户端插件(依赖于Tortoisesvn))
下载地址:
VisualSVN Server下载地址:http://www.visualsvn.com/server/download/
VisualSVN 下载地址:http://www.visualsvn.com/visualsvn/download/
TortoiseSVN下载地址:http://tortoisesvn.net/downloads.html
我们在服务器端使用的是一款免费易用的SVN服务器——VisualSVN Server,直接使用Subversion配置起来比较麻烦,如果想要以Web方式(http)协议访问还需要配置Apache,VisualSVN Server直接集成了Subversion和Apache,并且可以直接通过可视化来进行操作,比较方便。下面是安装步骤:
1.运行VisualSVN Server安装包,点击"Next"
2.选中"I accept the terms in the License Agreement",点击"Next"
3.选择"VisualSVN Server and Management Console",同时安装VisualSVN Server和管理控制台
4.选择VisualSVN Server安装位置、源码仓库的位置和使用的端口,已经是否使用安全连接(https,速度较慢),点击"Next"
5.点击"Install"
TortoiseSVN是Subversion 版本控制系统Windows平台下的一个开源客户端,TortoiseSVN和Windows的外壳(如:资源管理器)集成,通过使用TortoiseSVN我们可以很方便的对SVN进行可视化操作。下面是安装过程:
1.运行安装包,点击"Next"后,选中"I Accept the terms in the License Agreement",点击"Next"
2.选择安装位置,和安装的组件后"Next"
3.开始根据配置来进行安装
如果想使用中文界面的TortoiseSVN的,可以从这里下载TortoiseSVN中文包:http://tortoisesvn.net/downloads.zh.html
VisualSVN是一个Visual Studio插件,无缝地集成Subversion和TortoiseSVN到Visual Studio 。 使用VisualSVN可以使我们能够非常方便的直接在熟悉的操作界面中使用SVN而不必切换到TortoiseSVN直接进行版本控制操作。下面是VisualSVN的安装过程:
1.运行安装包,点击"Next"之后选中"I accept the terms in the License Agreement",点击"Next"
2.选择对应的Visual Studio版本,和安装位置后,点击"Next",然后在直接"Install"
http://tortoisesvn.net/support.zh.html
安装前准备
需要的软件有:VisualSVN Server(服务端)、TortoiseSVN(SVN独立的客户端)、VisualSVN(用于Visual Studio 的SVN客户端插件(依赖于Tortoisesvn))
下载地址:
VisualSVN Server下载地址:http://www.visualsvn.com/server/download/
VisualSVN 下载地址:http://www.visualsvn.com/visualsvn/download/
TortoiseSVN下载地址:http://tortoisesvn.net/downloads.html
1. 安装SVN服务端VisualSVN Server
我们在服务器端使用的是一款免费易用的SVN服务器——VisualSVN Server,直接使用Subversion配置起来比较麻烦,如果想要以Web方式(http)协议访问还需要配置Apache,VisualSVN Server直接集成了Subversion和Apache,并且可以直接通过可视化来进行操作,比较方便。下面是安装步骤:1.运行VisualSVN Server安装包,点击"Next"
2.选中"I accept the terms in the License Agreement",点击"Next"
3.选择"VisualSVN Server and Management Console",同时安装VisualSVN Server和管理控制台
4.选择VisualSVN Server安装位置、源码仓库的位置和使用的端口,已经是否使用安全连接(https,速度较慢),点击"Next"
5.点击"Install"
2.安装SVN客户端TortoiseSVN
TortoiseSVN是Subversion 版本控制系统Windows平台下的一个开源客户端,TortoiseSVN和Windows的外壳(如:资源管理器)集成,通过使用TortoiseSVN我们可以很方便的对SVN进行可视化操作。下面是安装过程:1.运行安装包,点击"Next"后,选中"I Accept the terms in the License Agreement",点击"Next"
2.选择安装位置,和安装的组件后"Next"
3.开始根据配置来进行安装
可选中文包安装:
如果想使用中文界面的TortoiseSVN的,可以从这里下载TortoiseSVN中文包:http://tortoisesvn.net/downloads.zh.html
3.安装Visual Studio插件VisualSVN
VisualSVN是一个Visual Studio插件,无缝地集成Subversion和TortoiseSVN到Visual Studio 。 使用VisualSVN可以使我们能够非常方便的直接在熟悉的操作界面中使用SVN而不必切换到TortoiseSVN直接进行版本控制操作。下面是VisualSVN的安装过程:1.运行安装包,点击"Next"之后选中"I accept the terms in the License Agreement",点击"Next"
2.选择对应的Visual Studio版本,和安装位置后,点击"Next",然后在直接"Install"
参考资料&进一步阅读
http://tortoisesvn.net/support.zh.html
相关文章推荐
- [转] 使用SVN进行源码管理
- 使用SVN进行源码管理(上)
- 使用SVN进行源码管理(下)
- 使用SVN进行源码管理(下)
- Myeclipse下使用svn进行源码管理
- Qt Creator 中使用svn进行版本管理
- 【转】Windows架设SVN服务器及在Visual Studio 2008使用ANKHSVN插件进行代码管理
- 使用Svn进行源代码管理
- 使用客户端MercurialEclipse1.1.867进行源码管理的问题
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之二---用户管理源码分享
- sourceforge使用svn管理源码以及使用eclipse的一些问题
- 【推荐】使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享 推荐
- 使用svn管理iphone项目源码
- (转)使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享
- 使用Svn进行源代码管理
- 【推荐】使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享
- 在本地使用SVN进行源代码管理,配置自己的SVN Repository
- Windows7(32位)下SVN进行版本控制和项目管理的安装配置和使用方法简述
- 使用GIT进行源码管理 —— 在VisualStudio中使用GIT